Thanks, Tomatohorse! It was indeed a lot of work. I really appreciate the kind words and encouragement. Cheers!