 
   setListeners: ->
 
-    { computeController } = kd.singletons
+    { computeController: { storage }, reactor } = kd.singletons
 
     @on 'GuestTimePeriodHasEnded', deleteUserCookie
 

      { appManager } = kd.singletons

      switch action
        when 'removed'
          EnvironmentFlux.actions.dispatchSharedVMInvitationRejected machineUId
          ideInstance = appManager.getInstance 'IDE', 'mountedMachineUId', machineUId
          ideInstance.showUserRemovedModal()  if ideInstance and permanent

      # FIXMERESET ~ GG
      debug 'FIXMERESET', 'MachineListUpdated', data
      # computeController.reset yes

    @on 'UsernameChanged', ({ username, oldUsername }) ->
      # FIXME: because of this (https://app.asana.com/0/search/6604719544802/6432131515387)

ContentModal = require 'app/components/contentModal'
EnvironmentFlux = require 'app/flux/environment'

actions = require 'app/flux/environment/actiontypes'
remote_extensions  = require 'app/remote-extensions'


