CRUD for events done