amazing example, I added it to the article, hope that's ok :)