           , (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

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

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


    # Copy default app files (app Skeleton)
    stack.push (cb)=>
      @vmController.run
        method    : "app.skeleton"
        withArgs  :
          type    : if isBlank then "blank" else "sample"
