add components to reload watcher