tested and it works
tested and it works
removed redis caching