add event core