Excellent article, I really loved reading it.