I agree with dareckyoung,
It is a brilliant post, hope to get more from your side.