finish add event