began working on OrderedSuperArray, added add