diff insertion RRPV