added whatchdog