Great stuff Pat. Thank you so much. A hats off to you Richard.