add watcher in main page