Thanks Alex for this comprehensive post, that's exactly what I had in mind and should have actually written, but was too much in a hurry. Cheers, Mickey.