fixed adding a new set item to a set