preference thing, initialize as `correct_variant = None`