add cache to index page