         </TriggeredModalForm>
       </div>
       <div className="columns-container" style={marginBottom: '0.2em'}>
-        <FileButton className="major-button column" multiple onSelect={@handleFiles.bind this, @addQuestion}>Add questions CSV</FileButton>
+        <FileButton className="major-button column" multiple onSelect={@handleFiles.bind this, @addQuestion, @cleanQuestions}>Add questions CSV</FileButton>
         <TriggeredModalForm trigger={
           <span className="secret-button">
             <i className="fa fa-question-circle"></i>

        </TriggeredModalForm>
      </div>
      <div className="columns-container" style={marginBottom: '0.2em'}>
        <FileButton className="major-button column" accept=".csv, .tsv" multiple onSelect={@handleFiles.bind this, @addConfusion}>Add confused pairs CSV</FileButton>
        <TriggeredModalForm trigger={
          <span className="secret-button">
            <i className="fa fa-question-circle"></i>

      </Details>
    </div>

  handleFiles: (forEachRow, afterFileHook, e) ->
    @setState
      importErrors: []
    Array::slice.call(e.target.files).forEach (file) =>
