Roland wrote: > Yes, I appreciate that, but it's obvioulsy most oft used with a btfsc > type instruction to move usually no more than 6 instructions away. That's about 5 instructions too far. It is very easy to slip some extra instructions between the GOTO and the target in later without noticing the jump around them. There is also no label at the target to warn you that execution could be coming from multiple directions. This is irreresponsible programming at its worst. > Labels in these instances get messy and look superflous. They won't after you've wasted a day chasing an obscure bug a year from now after a minor modification. ***************************************************************** Embed Inc, embedded system specialists in Littleton Massachusetts (978) 742-9014, http://www.embedinc.com -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist