test for watcher