fix a bug on watchers