This is great, thanks! Will paste it into the article.