neiljakson105: Thanks for sharing this article. You can learn many things from …