RR framework