       unless machineItem instanceof Machine
         machineItem = new Machine machine: machineItem
 
-      @mountedMachine = machineItem
+      @setMountedMachine machineItem
 
       @prepareIDE()
 

              pane.isInitial = yes


  getMountedMachine: (callback = noop) ->

    return callback()  unless @mountedMachineUId

    kd.utils.defer =>
      environmentDataProvider.fetchMachineByUId @mountedMachineUId, (machine, ws) =>
        machine = new Machine { machine }  unless machine instanceof Machine
        @setMountedMachine machine

        callback null, machine


  mountMachineByMachineUId: (machineUId) ->
