get_complement, get_unique