Thank you for your reply. You have given me some great starting points to go have a look at.