This needed to be written and read. Thank you for sharing.