changes to event.create