adding watchdog for request and result