watcher reload fix