BPRMF updated