Jan,

What a beautiful and happy ending, if not bittersweet.

You've yet done it again!! LES here in CT.