[major] fix watcher against multi temper