updated api to support abortion of events