event add working