modify add redis cache