     for mark, i in [ marks... ]
       if mark.key is key
         marks.splice(i, 1)
-    @setState marks: marks
+    @setState 
+      marks: marks
+      selectedMark: null
+
 
   beginTextEntry: ->
     # console.log 'beginTextEntry()'

    # console.log 'FOO: ', @getParameterByName("foo")
    
    if @checkForTranscribeSubject()
      console.log 'USING FAKE URL SUBJECT'
      marks = [{
        markHeight: 365.74468085106366
        timestamp: "Wed, 19 Nov 2014 06:27:39 GMT"


          </svg>

          { if @state.workflow is "transcribe" and @state.selectedMark isnt null
            <TextEntryTool
              top={ @getScale().vertical * @state.selectedMark.yLower + 20 + @state.offset.top }
              left={@state.windowInnerWidth/2 - 200}
            />
          }

        </div>
        <p>{@state.subjects[0].location}</p>
