Jeremy> PS Unspeakably horrible is a minor objection on the Internet. Jeremy> It's not really bad unless its untype-ably bad. I take it the test for "untype-ably bad" is you check to see if you have to wash your keyboard (or buy a new one) after typing such a construct. <wink> Skip