add redis storage