Refactoring Rewards