Use memcmp with strlen for correct_exists (it's a hell of a lot faster)