more CRUD for events