finally watchdog pass