add agent watchdog