Watcher interface update