wew: window event watcher