Thank you so much for all of this! Great writing.