Everything you needed to know, and then some.