Great blog, very succinct and well explained Zack!