Thank you for the kind words, bethoc. You have added considerably to my feel-good week. (I am currently enjoying the false euphoria that comes with the completion of one's income tax report.)