Thank you for all of this information