add set structure to DS