Thanks to all the replies. The upshot is that you do have to update the pointer before doing the assignments. The previous article is now canceled. -JimC -- James H. Cloos, Jr. Phone: +1 716 673-1250 cloos at ACSU.Buffalo.EDU Snail: PersonalZipCode: 14048-0772, USA cloos at ub.UUCP Quote: <>