I was very happy to see this drop the other day. When will the powers that be have Ben do a TED talk I wonder?