Excellent article, I hope you write some more!