Steve is at TedGlobal - day 2. As always.... Fantastic.