Some good progress here, even if I don't get all of the tectonic stuff.