...that was a very interesting read and excellent post.