use the new watcher status
remove debugging print
manage_watchers is now async and we don't dispatch
commands during its execution (we queue them)