@xiaodehe: Fantastic article.