Hi Folks, Thanx again to Mark for finding another problem with PICLite (and in debugging this problem I found another). They are: 1. If an input file didn't have a DOS file end character (0x01a or "Ctrl-Z"), invalid characters would inadvertently be read in. 2. If a divide is used inside the mainline AND the interrupt handler then invalid code for turning off global interrupts and saving the interrupt status before calling the (common) "divide" routine. myke "One must invoke enough raw truth to punch a hole in the world" - Darl Af