Wow ... learnt a lot from reading this thread !