So much to summarize, so little space.