updated events endpoints