differences to find_pair