Added Private RR support

(something that Miek's and my fork had in multiple branches)
why not just `break` in an endless loop?