This is one awesome post. Will read on...