Thanks for the replies. That's some sweet work. I will certainly have to take a look.