@satoshinakamota: Wonderful article.