do not leak the watcher either