new template for cache