@johnhebeincaunce: Great post, I