Great thread guys have learnt a lot.