Great read and thanks for all the specifics and details.