add/remove methods return what has been added/removed.