All I have to say is WOW!

Glad all is well that ends well!