attempted at caching with redis.