added caching to store/index view