Implemented find and union methods