Added watcher method