view include watcher