add quick find union find