updated watch-dog timer module