add events for add and remove