Bravo. (and thanks for the link, I'll have to check it out)