Well done and a nice bit of work - thanks for sharing!