add WatchController