Wittaj, you are the best. Thank you for such a detailed explanation, enough that I'll have to read and re-read it, but it's excellent. I've definitely learned something and will make suggested changes. I may ask some more questions as I come across new features or issues. Thanks again!