Sorry guys, I meant to send this to ActiveState's internal lists where we plot the takeover of the world...my brain hasn't totally recovered from my trip to Tijuana (er, I mean San Diego). -- Take a recipe. Leave a recipe. Python Cookbook! http://www.ActiveState.com/pythoncookbook