modify collection.set