In reply to EH.

@EH - I agree with you on ALL points.