           type="checkbox"
           defaultChecked={QuestionStore.isFreeResponse(id)} />
         <label htmlFor="freeResponseFormat#{id}">Free Response</label>
+      </div>
+      { if not hideStimulus
+        <div>
+          <label>Question Stimulus</label>
+          <textarea onChange={@updateStimulus} defaultValue={QuestionStore.getStimulus(id)}></textarea>
+        </div>
+      }
+      <div>
+        <label>Question Stem</label>
+        <textarea onChange={@updateStem} defaultValue={QuestionStore.getStem(id)}></textarea>
       </div>
       <div>
         <label>Detailed Solution</label>

  preserveOrderClicked: (event) -> QuestionActions.togglePreserveOrder(@props.id)

  render: ->
    {id} = @props
    answers = []

    for answer, index in QuestionStore.getAnswers(id)

        changeAnswer={@changeAnswer}/>)

    <div className="question">
      {if removeQuestion
        <div>
          <a className="remove-question" onClick={removeQuestion}>
            <i className="fa fa-trash" />
            Remove Question
          </a>
        </div>
      }
      <div>
        <label>Question Formats</label>
      </div>
