I agree with pretty much everything you just said. Not too much to add at the moment.