     for keyAndValue in decisionTreeValues then for key, value of keyAndValue
       annotations.push {key, value}
 
-    for {mark} in @subjectViewer.markingSurface.tools
-      # A drawing task's value is the last-selected tool, which is not terribly
-      # useful. Replace it with the task's marks.
-      task = annotations[mark._taskIndex]
-      task?.value.push mark
-
     annotations
 
   promptToLogIn: ->

        setTimeout (=> @destroy()), 600

    prompt.show()

  events:
    'change input[name="favorite"]': (e) ->

      @finishSubject()

    @decisionTreeContainer.append @decisionTree.el
    
    @listenTo @subjectViewer.markingSurface, 'marking-surface:add-tool', =>
      @updateDrawingTask()
      
    @listenTo @subjectViewer.markingSurface, 'marking-surface:remove-tool', =>
      @updateDrawingTask()

    @summary = new ClassificationSummary

