     stack.push (cb)=> changeLogFile.save changeLogStr, cb
 
     async.parallel stack, (err, result) =>
-      if err then warn err
-      @emit "aNewAppCreated" if not err
+      warn err  if err
+      @emit "aNewAppCreated"  unless err
       callback? err, result
 
   # #

        title    : "Compiling #{name}..."
        type     : "mini"

      @kiteController.run
        kiteName  : "applications"
        method    : "compileApp"
        withArgs  : {appPath}
      , (err)=>
        if not err
          loader.notificationSetTitle "Fetching compiled app..."
          @fetchCompiledAppSource app, (err, res)=>

      @fetchApps (err, apps)->
        compileOnServer apps[name]
    else

      @kiteController.run "test -d #{escapeFilePath @getAppPath @constructor.manifests[name]}", (err)=>
        if err
          new KDNotificationView
