Thanks for detailed explanation though I don't quite understand those programming terms. I'll live up to it and look forward to the future...hopefully. Stephen On Thu, Jul 30, 2009 at 6:33 AM, Jonathan Thomas