Added disjoint set forest