switched add and remove