added: new watcher