Feature global hook and watcher