 
   bind: =>
     MathJax.Hub.Queue ["Typeset", MathJax.Hub]
+
     window.update_schematics()
 
     problem_prefix = @element_id.replace(/problem_/,'')

    @$('section.action input.reset').click @reset
    @$('section.action input.show').click @show
    @$('section.action input.save').click @save
    @$('input.math').keyup(@refreshMath).each(@refreshMath)

  updateProgress: (response) =>
    if response.progress_changed

  refreshMath: (event, element) =>
    element = event.target unless element
    elid = element.id.replace(/^input_/,'')
    target = "display_" + elid

    # MathJax preprocessor is loaded by 'setupInputTypes'
