update appcache in prepare