What a cracking post. Many thanks indeed.