I agree with all this firmly.