Some excellent posts, well done everyone and especially to Doc Alan