Great article....
definitely saved for further reading...