Very good post by Bill.