Congratulations on a job well done. Thanks for the blow by blow too.