Schedule updates

Lots of schedule updates. See the events page for the latest.