new extendedset