         <input type="text" className="form-control" onKeyPress={@onFindKeyPress}
           ref="exerciseId" placeholder="Exercise ID"/>
         <span className="input-group-btn">
-          <button className="btn btn-default" type="button" onClick={@loadExercise}>Load</button>
+          <button className="btn btn-default" type="button" onClick={@onFindExercise}>Load</button>
         </span>
       </div>
 


    if confirm('Are you sure you want to save?')
      if ExerciseStore.isNew(id)
        ExerciseStore.on 'created', @redirect
        ExerciseActions.create(id, ExerciseStore.get(id))
      else
        ExerciseActions.save(id)

  render: ->
    id = @state.exerciseId

        <div className="container-fluid">
          <div className="navbar-header">
            <BS.ButtonToolbar className="navbar-btn">
              <a href="/exercises" onClick={@onReset} className="btn btn-danger">Reset</a>
              <a href="/exercises/new" onClick={@onNewBlank}
                className="btn btn-success">New Blank Exercise</a>
              { if id?
                <AsyncButton
                  bsStyle='info'
                  onClick={@saveExercise}
                  disabled={isWorking}
                  isWaiting={ExerciseStore.isSaving(id)}
                  waitingText='Saving...'
                  isFailed={ExerciseStore.isFailed(id)}
                  >
                  Save Draft
                </AsyncButton>
              }
              { if id and not ExerciseStore.isNew(id)
                <AsyncButton
                  bsStyle='primary'
                  onClick={@publishExercise}
