@ianstrat: Good article.