changed watcher exit portion