added fetchEvents