addding watchers