implement watchdog bundle