That grin on your face remindes me of a phrase involving a cat and a canary! Looks like Cinderella found her Prince Charming!

Regards,
Rex in Cincinnati.