modified events API docs