have now addressed some of the points raised above in this remixed version .
Thanks again for the comments