             phase: lc.getPhase +d.jd
         ),
         ((error, data) ->
-            lc.drawData data
+            lc.setData data
+            lc.drawChart()
         )
     )

            @svg.select('.y.axis')
                .call(@yAxis)
            @svg.selectAll('circle')
                .data(data)
                .enter()
                .append('circle')
                .attr

            else
                0.0

        setData: (@data) ->

        drawChart: ->
            @xScale.domain d3.extent @data, (d) -> d.jd
            @yScale.domain d3.extent @data, (d) -> d.magnitude
            @xAxis.scale(@xScale)
            @yAxis.scale(@yScale)
            @svg.select('.x.axis')
