     clickEvent = { event: 'tutorial-clicked', timestamp: (new Date).toUTCString() }
     @recordedClickEvents.push clickEvent
     @canvasGraph.marks.destroyAll() # clear previous marks
-    @updateButtons()
+
+    @finishedMarkingButton.hide()
+    # @noTransitsButton.show()
+
+
+
+
     @launchTutorial()
 
   launchTutorial: ->
+    @noTransitsButton.hide()
+
     if $('#graph-container').hasClass 'loading-lightcurve'
       @notify 'Please wait until current lightcurve is loaded.'
       return

        location: 'https://s3.amazonaws.com/demo.zooniverse.org/planet_hunter/subjects/09631995_16-3.json'
    tutorialSubject

  updateButtons: ->
    # console.log 'updateButtons()'
    if @canvasGraph.marks?.all.length > 0
      @noTransitsButton.hide()
      @finishedMarkingButton.show()
    else
      @finishedMarkingButton.hide()
      @noTransitsButton.show()

  #
  # BEGIN MARKING TRANSITIONS
  #

    # read json data
    $.getJSON jsonFile, (data) =>

      if data.metadata.known_transits
        @known_transits = data.metadata.known_transits
        @planet_rad    = data.metadata.planet_rad
