Thanks for all the enthusiastic responses on the first part! I'd love to know what you think of this second part as well.