Well written. I agree 100%.