inserted -> insert, removed -> remove