Added Private RR support

(something that Miek's and my fork had in multiple branches)
this file has basically the same tests no? If it does not add anything I should be removed.