Hiya Myke I use the single instruction pseudo-ops such as 'skpc', 'skpnz', 'setc', 'clrz' and the like because they help make the code easier to read. One does not have to remember what each bit in the status register does. I sometimes (occasionally) use multiple instruction pseudo-ops such as 'bnc' and 'bz' if they make reading the code easier. One has to always be careful not to use these following a condition test but aside from that limitation, they are useful. Just my opinion, for what its worth. dwayne Dwayne Reid Trinity Electronics Systems Ltd Edmonton, Alberta, CANADA (403) 489-3199 voice (403) 487-6397 fax