       @course.setRate value
 
   onUserChange: (e, user) =>
-    # console.log 'classify: onUserChange()'
+    console.log 'classify: onUserChange()'
 
     # console.log 'SPLIT DESIGNATION: ', User.current.project.splits.mini_course_sup_tutorial
     if User.current?

    # DEBUG CODE
    console.log JSON.stringify( @classification )
    console.log '********************************************'
   
    @classification.send()
    
    # re-enable zoom button (after feedback)
    @el.find('#zoom-button').attr('disabled',false)


    # disable buttons until next lightcurve is loaded
    @el.find('#no-transits').hide() #prop('disabled',true)

    else if @splitDesignation in ['d', 'e', 'f', 'j', 'k', 'l']
      @tipsOptIn = false
    
    # handle first-time users
    if +User.current?.preferences.planet_hunter.count is 0 or not User.current?
      console.log 'First-time user. Loading tutorial...'
      @onClickTutorial()
    else
      Subject.next() unless @classification?

  onSubjectFetch: (e, user) =>
    console.log 'onSubjectFetch(): '
