union and updated singleton set