Jerry - yeah, I know Bob - I think you're on to what I'm after, which is the reasoning behind the code. If someone else has a great explanation of why, I'd be interested to hear. I hate telling my client "you can't do this because it's code." Instead, I said it wasn't safe... but I really don't know why, and come to think of it, I guess I'm really not sure it isn't safe.