All very good information. Thanks.