Object Oriented rps