Agree with these comments - very well done and excellent subject.