Hi Robert, In summary, taking the examples I posted for 24-bit composite variables, and assuming 16,777,216 increment/decrement iterations, your speed improvement savings will be: 24-bit Increment: ~ 14% faster than your snippet 24-bit Decrement: ~ 25% faster than your snippet It's interesting to see that the decrement speed improvement savings is significantly more than the increment. My hunch was that it would be the same. Moreover, Scott's 24-bit decrement is also very quick: ~ 25% faster than your snippet (same number of clock cycles as the snippet I posted) Now what are you going to do with all those extra clock cycles? :) Best regards, Ken Pergola P.S. I indirectly obtained these figures from the MPSIM simulator in MPLAB IDE v6.62. _______________________________________________ http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist