This was a fantastic read. Lots of useful info in there for your own projects.