Thanks for all this information.