I found this article very interesting and I am certainly not disappointed that I read it, however I found that the author used jargon assuming that everyone would know what is been referred to. An example is the word 'zip' - having read through the article I still do not know what it means. But overall the article was informative. Thank you.