Way too much to summarize.