I 100% agree with everything you've said here.