Init implementation for redeem system
Init implementation of redeem system (part 2)