I think it's the Atmel parts (and perhaps other) where software can turn on the watchdog timer, but not turn it off. So you turn it on in initialization (if you want) and then have to reset it periodically, but bogus code can't cause it to be turned off accidentally... BillW -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.