Just an an update, the new data structure worked. I haven't done a side by side to see if it's shorter than the shifting around and combining I was doing previously, but from memory I believe it's shorter. One stupid moment, the datasheet calls out the order of colors as GRB, which is how I made the data structure. What I forgot was that they are talking about transmission order, and they are MSB first. So it actually needed to be BRG. Not a huge problem, but it's nice to have it fixed. Thanks everyone for the help! Josh --=20 A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools. -Douglas Adams --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .