       appManager.showInstance ideInstance
       selectWorkspaceOnSidebar data
     else
-      fallback()
+      callback()
 
 
   putVMInWorkspace = (machine)->

        appManager.tell 'IDE', 'mountMachineByMachineUId', machineUId
        selectWorkspaceOnSidebar data

    return fallback()  unless ideApps?.instances

    for instance in ideApps.instances
      isSameMachine   = instance.mountedMachineUId is machineUId

    appManager = KD.getSingleton 'appManager'
    ideApps    = appManager.appControllers.IDE
    machineUId = machine?.uid
    callback   = ->
      appManager.open 'IDE', { forceNew: yes }, (app) ->
        app.mountedMachineUId = machineUId
        app.workspaceData     = workspace
