 
   place_marker: (marker, y) ->
     row = @rows[y]
-    top = @element_top row
-    bottom = @element_bottom row
+    top = @marker_top row
+    bottom = @marker_bottom row
     marker.style.top = "#{top}px"
     marker.style.bottom = "#{bottom}px"
 

    }

  slide_top: (marker, from, to) ->
    y_start_top = @element_top @rows[from]
    y_start_bottom = @element_bottom @rows[from]

    y_end_top = @element_top @rows[to]
    y_end_bottom = @element_bottom @rows[to]

    widgets.animate marker, {
      top: {from: y_start_top, to: y_end_top},

    }

  slide_bottom: (marker, from, to) ->
    y_start_top = @marker_top @rows[from]
    y_start_bottom = @marker_bottom @rows[from]

    y_end_top = @marker_top @rows[to]
    y_end_bottom = @marker_bottom @rows[to]

    widgets.animate marker, {
      top: {from: y_start_top, to: y_end_top},
