Thanks for that HughieG. Well balanced and honest talk.