new appcache tpl