basic crud operations for VEevents