Similar to:
HSM 220 Designing a Reward System