This is excellent, I second your suggestion for everyone to read this.