Awesome, this blog is one of the best I have read on this topic.