       else
         apps = @filterAppsFromFileList files
         @fetchAppsFromFsHelper apps, (result)=>
+          @putAppsToAppStorage()
           for callback in @_fetchQueue
             callback null, @getManifests()
           @_fetchQueue = []


    @watcher.on "ManifestHasChanged", (app, change)=>
      @fetchAppFromFs app, =>
        @emit "UpdateAppData", app

  getAppPath:(manifest, escaped=no)->


        warn "Manifest file is broken:", e
        return cb null

      @constructor.manifests = manifests
      cb null

  fetchAppsFromFsHelper:(apps, callback)->
