add event partially