 
       @kloud.destroy { machineId: machine._id }
 
-      .timeout ComputeController.timeout
-
       .then (res)=>
 
         @eventListener.addListener 'destroy', machine._id
         log "destroy res:", res
+
+      .timeout ComputeController.timeout
 
       .catch errorHandler 'destroy', @eventListener, machine
 


    @kloud.stop { machineId: machine._id }

    .timeout ComputeController.timeout

    .then (res)=>

      @eventListener.addListener 'stop', machine._id
      log "stop res:", res

    .catch errorHandler 'stop', @eventListener, machine



    @kloud.info { machineId: machine._id }

    .then (response)=>

      log "info response:", response
