Originally Posted by mike_g One thing I am unfamiliar with is the U by the number. Here it seems as if it treats an unsigned int as if it was signed. Is that what the U does? Yes, U at the end means unsigned, and it is similar to L at the end (which means LONG, in case you didn't know that). -- Mats