Awesome Paul,  I still have to back through these blogs when I get a chance. 
Good stuff.

Figuring out how to do something you have never done is what makes a good challenge.