Thanks for that Max. I had heard rumours about this but this is the first time I've seen it in print. Errare humanum est; even if you're a Microsoft software developer!