refine per PM