Rewards: making more robust.
—Works in iOS 6 and 7.
—Need to clean-up code.