So beautiful. Thank you Jack, thank you. I haven't cried like this in 5 years. It was worth the wait ;).