Please check it, I found 3 typos. Not of be a grammar nazi, but these days typos make articles look less legitimate. I really like this article though. I am in total agreement.