     if points
       points[points.length - 1].y
 
-  loadNode: (_node) ->
-    node = super(_node)
-
-    container = $(node).parent()
+  ready: ->
+    container = $(@node).parent()
     # Gross hacks. Let's fix this.
     width = (Dashing.widget_base_dimensions[0] * container.data("sizex")) + Dashing.widget_margins[0] * 2 * (container.data("sizex") - 1)
     height = (Dashing.widget_base_dimensions[1] * container.data("sizey"))
     @graph = new Rickshaw.Graph(
-      element: node
+      element: @node
       width: width
       height: height
       renderer: @get("graphtype")

    y_axis = new Rickshaw.Graph.Axis.Y(graph: @graph, tickFormat: Rickshaw.Fixtures.Number.formatKMBT)
    @graph.render()

    return node

  onData: (data) ->
    if @graph
      @graph.series[0].data = data.points

        data: [{x:0, y:0}]
        }
      ]
      padding: {top: 0.02, left: 0.02, right: 0.02, bottom: 0.02}
    )

    @graph.series[0].data = @get('points') if @get('points')
