I think some people do this to show how clever they are. I used to think some of the constructs would be more efficient until I discovered that the compiler produced the same code even if I listed every command on a separate line. I now mostly do the latter. It is easier to comment and read later. Allen > I might right a neatly structured six line loop which they > would replace by > a single line of incredibly clever and totally incomprehensive > code. --=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 .