updates rm and prv