Nice read. You write very well and have a great eye for detail.