add caching to tutorial details page