updating redeem