     classifier.el.find('#ui-slider').val(boundL)
     console.log "ZOOMING TO: [#{boundL},#{boundR}] (exceeded right bound)"
 
-    # @plotPoints(boundL,boundR) # SKIP ANIMATION
-
-    [cMin, cMax] = [@xMin, @xMax]
-
-    zoom = setInterval (=>
-      @plotPoints(cMin,cMax)
-      @rescaleMarks(cMin,cMax)
-      cMin += 1.5 unless cMin >= boundL
-      cMax -= 1.5 unless cMax <= boundR
-      if cMin >= boundL and cMax <= boundR # when 'animation' is done...
-        clearInterval zoom
-        classifier.el.find('#graph').removeClass('is-zooming')
-        @plotPoints(boundL,boundR)
-        @rescaleMarks(boundL,boundR)
-    ), 30
+    @plotPoints(boundL,boundR) # SKIP ANIMATION
+
+    # [cMin, cMax] = [@xMin, @xMax]
+    # zoom = setInterval (=>
+    #   @plotPoints(cMin,cMax)
+    #   @rescaleMarks(cMin,cMax)
+    #   cMin += 1.5 unless cMin >= boundL
+    #   cMax -= 1.5 unless cMax <= boundR
+    #   if cMin >= boundL and cMax <= boundR # when 'animation' is done...
+    #     clearInterval zoom
+    #     classifier.el.find('#graph').removeClass('is-zooming')
+    #     @plotPoints(boundL,boundR)
+    #     #@rescaleMarks(boundL,boundR)
+    # ), 30
 
   zoomInTo: (wMin, wMax) ->
     classifier.el.find('#graph').addClass('is-zooming')
     [cMin, cMax] = [@xMin, @xMax]
 
-    zoom = setInterval (=>
-      @plotPoints(cMin,cMax)
-      @rescaleMarks(cMin,cMax)
-      cMin += 1.5 unless cMin >= wMin
-      cMax -= 1.5 unless cMax <= wMax
-      if cMin >= wMin and cMax <= wMax # when 'animation' is done...
-        clearInterval zoom
-        classifier.el.find('#graph').removeClass('is-zooming')
-        @plotPoints(wMin,wMax)
-        @rescaleMarks(wMin,wMax)
-    ), 30
+    @plotPoints(wMin,wMax)
+
+    # zoom = setInterval (=>
+    #   @plotPoints(cMin,cMax)
+    #   @rescaleMarks(cMin,cMax)
+    #   cMin += 1.5 unless cMin >= wMin
+    #   cMax -= 1.5 unless cMax <= wMax
+    #   if cMin >= wMin and cMax <= wMax # when 'animation' is done...
+    #     clearInterval zoom
+    #     classifier.el.find('#graph').removeClass('is-zooming')
+    #     @plotPoints(wMin,wMax)
+    #     # @rescaleMarks(wMin,wMax)
+    # ), 30
 
   drawXTickMarks: (xMin, xMax) ->
     # tick/text properties

    # update slider position
    classifier.el.find('#ui-slider').val(@graphCenter-@zoomRanges[@zoomLevel]/2)
    
    # @plotPoints(@smallestX, @largestX)

    [cMin, cMax] = [@xMin, @xMax]
    [wMin, wMax] = [@smallestX, @largestX]

        scaledMax = ((parseFloat(mark.dataXMaxRel) + parseFloat(@toDays(@leftPadding)) - parseFloat(xMin) - parseFloat(@sliderValue) ) / (parseFloat(xMax) - parseFloat(xMin)) ) * parseFloat(@canvas.width-@leftPadding)
        mark.element.style.width = (parseFloat(scaledMax)-parseFloat(scaledMin)) + "px"
        mark.element.style.left = parseFloat(scaledMin) + "px"
        mark.save(scaledMin, scaledMax)

    @scale = (@largestX - @smallestX) / (@xMax - @xMin)
    return
