First implementation of Redeem method