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

                      appPath     : @getAppPath app.manifest
                      version     : version

                  @kiteController.run options, (err, res)=>
                    if err then warn err
                    else
                      app.install (err)=>

        method   : "app.publish"
        withArgs : {appPath}

      @vmController.run options, (err, res)=>
        if err
          warn err
          notification.destroy()
