modified:   pin_watch_dog.c