Added redis cache