This is a great article of offensive and defensive customer retention strategies from both Amazon and Google. Whether they are defending current ad revenue or competing in cloud computing, the net outcome is great for customers as we benefit from linked technology and more intelligent AI. From a leadership perspective, the constant innovation and high level of inquisitiveness is making this a very interesting battle to follow.