     viewY: 0
     viewWidth: 0
     viewHeight: 0
-
-    # defines which workflow is active (mark, transcribe, etc.)
-    workflow: "mark"
 
     classification: null
 

    key = @state.selectedMark.key
    if key+1 > @state.marks.length-1
      # console.log "That's all the marks for now!"
      @setState workflow: "finished"
      return

    @setState selectedMark: @state.marks[key+1], =>

  handleInitDrag: (e) ->
    console.log 'handleInitDrag()'

    {x,y} = @getEventOffset e

    dist = Math.abs( @state.selectedMark.y - y )
