Lots of events are going on here.