modify kruskal