deleted base.Watched and Watcher