updated union-find version