A complicated and huge topic broken down very well for the layman who really just wants to be versed but not necessarily knowledgable on the topic. It's clearly a necessary upgrade and the inevitable! Looking forward to future articles with updates!