Thanks for writing this awesome article. I'm a long time reader 
but I've never been compelled to leave a comment.
I subscribed to your blog and shared this on my Facebook.
Thanks again for a great post!