semi vpm fix