         <div className="container-fluid">
           <div className="navbar-header">
             <BS.ButtonToolbar className="navbar-btn">
-              <a href="/exercises/new" className="btn btn-success">New Blank Exercise</a>
-              <AsyncButton
-                bsStyle='info'
-                onClick={@saveExercise}
-                disabled={isWorking}
-                isWaiting={ExerciseStore.isSaving(id)}
-                waitingText='Saving...'
-                isFailed={ExerciseStore.isFailed(id)}
-                >
-                Save Draft
-              </AsyncButton>
-              { if not ExerciseStore.isNew(id)
+              <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}

    if @props.exerciseId is 'new'
      @addNew()
    else if @props.exerciseId
      @loadExercise()

  publishExercise: ->
    if confirm('Are you sure you want to publish?')
      ExerciseActions.save(@state.exerciseId)
      ExerciseActions.publish(@state.exerciseId)

  redirect:(id) ->
    window.location = "/exercises/#{id}"

  addNew: ->
    id = ExerciseStore.freshLocalId()

        <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={@onFindExercise}>Load</button>
        </span>
      </div>

