well...sorta egg on my face. I found that the other routine nailed a timer....duh....so it was either sensing the signal on portB OR checking a timer for zero. Guess what happened... Customer happy....me happy....me sending invoice to make me even happier...haha --------------------------------- Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist