RR implementation makes a little bit more sense.