Some very useful links here many thanks