Very good advice. I agree with it all!