         title    : "Compiling #{name}..."
         type     : "mini"
 
-      @kiteController.run "kdc #{appPath}", (err, response)=>
+      @vmController.run "kdc #{appPath}", (err, response)=>
         if not err
           nickname    = KD.nick()
           publishPath = "/home/#{nickname}/Web/.applications"
-          @kiteController.run
+          @vmController.run
             kiteName    : "os"
             method      : "fs.createDirectory"
             withArgs    :

          , (err, response)=>
            loader.notificationSetTitle "Publishing app static files..."
            linkFile = "#{publishPath}/#{KD.utils.slugify name}"
            @kiteController.run "rm #{linkFile}; ln -s #{appPath} #{linkFile}", (err, response)=>
              loader.notificationSetTitle "Fetching compiled app..."
              @fetchCompiledAppSource app, (err, res)=>
                if not err

        callback new KDNotificationView type : "mini", title : "Please refresh your apps and try again!"
        return

      @vmController.run
        kiteName    : "applications"
        method      : "downloadApp"
        withArgs    :
