     @el.find(".asteroid-visible-#{frameNum}").hide()
     @el.find("#marked-status-#{frameNum}").show().html("Marked!")
 
+
   updateIconsForDestroyMark: (frameNum) =>
     @el.find("#number-#{frameNum}").show()
     @el.find(".asteroid-frame-complete-#{frameNum}").prop 'checked', false

      @doneButton.prop 'disabled', true
    else if @state is 'artifactTool' and !@currSighting.annotations.length
      @doneButton.prop 'disabled', true

  onCreateTool: (tool) =>
    surfaceIndex = +@markingSurfaceList.indexOf tool.surface

    @showFrame(frame)
    @el.attr 'data-on-frame', frame
    @nextFrame.prop 'disabled', if frame is (@numFrames-1) then true else false
    setTimeout =>
      @deleteButton.prop 'disabled', (frame not in (mark.frame for mark in @currSighting.annotations))

  showFrame: (frame_idx) ->
    @el.find("#frame-id-#{i}").closest("div").hide() for i in [0...@numFrames]
