 
   onSubjectSelect: (e, subject) =>
     # console.log 'onSubjectSelect(): '
+    console.log("selecting subject")
     @subject = subject
     @classification = new Classification {subject}
     @loadSubjectData()


  displayKnownTransits: ->
    return unless @simulationsPresent()

    @hideMarkingButtons()
    @continueButton.show()

    for transit in @known_transits
      @canvasGraph.highlightCurve(transit[0],transit[1])

    @course.showPrompt()
    @course.prompt_el.find('#course-yes-container').hide()


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

      if @subject.metadata.synthetic_id?
        @calcKnownTransits(data)

      @canvasGraph?.marks.destroyAll()
      @marksContainer.appendChild(@canvas)
