P variants fo