correction of bpmf