Thank you.

I learned many things from this excellent article.