add cgl watcher