     @element.style.border =  '2px solid red'
     @element.style.borderTop =  '13px solid red'
 
-    @startingPoint = e.x
+    @startingPoint = e.x - MIN_WIDTH
     @dragging = false
 
     @element.addEventListener 'mouseover', (e) => @hovering = true

    markRightX = Math.max @startingPoint, e.x

    @element.style.left = (Math.min markLeftX, markRightX) + "px"
    @element.style.width = (Math.abs markRightX - markLeftX) + "px"

    @save(markLeftX, markRightX)


    @all = []

class Mark
  MIN_WIDTH = 10

  constructor: (e, @canvasGraph) ->
    #TODO: make an active state
    @canvas = @canvasGraph.canvas
