For those of you who haven't heard the joke, the bug in the name of C++ is that it really should have been ++C as you want to increment the language and then use it, not use the language and then increment it. j=1; i=j++; results in i=1, j=2 j=1; i=++j; results in i=2, j=2 -- Eric Hellman, Director OCLC Openly Informatics Division [log in to unmask] 2 Broad St., Suite 208 tel 1-973-509-7800 fax 1-734-468-6216 Bloomfield, NJ 07003 http://www.openly.com/1cate/ 1 Click Access To Everything