Yeah nice post, well worth the read.