Thanks for all this information!