Implemented RRA.  It's probably buggy.