Great post and wonderful insight.