update the understandRewards