@Pike: Thank you so much! I appreciate the warm feedback, and I'm glad you do!