added caching to blog