| | I can try over the weekend. Hopefully it can be done for varying sizes | with the help of some macros. Thanks for the offer. But please don't use macros. There are only a couple of interesting sizes (8 and 16) and using macros adds too much indirection to understanding the code. Just write it out! Simon