more accurate watchdog timing