add event management