One of the best presentations I have seen.