>PS. I'll take this occasion to say that Debugging >had (now I've got to add a mention) finally got all >ypur comments in. It'll be sent out for final review >tomorrow. Jonathan: It just occurred to me that no one else may have mentioned some of the low-level stuff. So here are some more "features" of FB: - In a code resource, the name for a record can't be the same as the the name for another variable. e.g. myRec.12 and myRec& as two separate variable names will confuse the compiler. - If you have more than one code resource in a project and have the _strResource compile option set, then you may experience unexpected behaviour because FB might lose the STR# resources that it uses to keep track of your strings. - If you change register a4 in a DCOD, FB definitely will lose its STR# resources (no maybe about this one). I'm sure there are others, but that's all I can think of offhand. HTH. ____________ wave (Toronto, Canada) Last year I was a professional. This year I'm happy if I can just get through the day.