         warn "Manifest file is broken:", e
         return cb null
 
-      @putAppsToAppStorage manifests
+      @constructor.manifests = manifests
       cb null
 
   fetchAppsFromFsHelper:(apps, callback)->


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

  getAppPath:(manifest, escaped=no)->


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