added scope apply to local storage watcher