Thank you for all this information