RPS

@gabebw
@jsteiner
This is much more than 5 lines, and the spacing and indentation is way off. Refactor it to have <5 lines per method.