update redeem