added individual caching time