RIVVRS review