     isLaunching: false
     isClosing: false
 
-  toggleLaunching: ->
-    {isLaunching} = @state
-    @setState(isLaunching: not isLaunching)
-
-  toggleClosing: ->
-    {isClosing} = @state
-    @setState(isClosing: not isClosing)
+  launch: ->
+    @setState(isLaunching: true)
+
+  close: ->
+    @setState(isClosing: true)
 
   delayedReset: ->
     _.delay( =>

      channel.emit('launcher.clicked')
    , 1000)

  componentDidUpdate: ->
    {isLaunching, isClosing} = @state


      launching: isLaunching
      closing: isClosing

    <div className={classes} onClick={@launch}>
      <BS.Button bsStyle='primary'>Launch Concept Coach</BS.Button>
      <svg x="0px" y="0px" width="840px" height="388px" viewBox="0 0 840 388"
        version="1.1" xmlns="http://www.w3.org/2000/svg">
