Lots of work gone into this post manyThanks