Great post very informative.