Well though out, and presented article. Good stuff.