Yep good post. A must read :-).