Thanks for your comments... I need to have a good think and come back to you if I need clarification, especially on the Maths...