I don't find the interpretations equally attractive. What does this one do? x = x++ + x++ (I use a commutative binary operator so that the order of incrementing will not matter.) -- Col. G. L. Sicherman ...{rocksvax|decvax}!sunybcs!colonel