=fixed some problems , new problem: reconise sets with the same initialization as the same set