updating watchers