Great points and a lot to think about, Greg.

That's why I value your opinion than anyone else I know.