crap (indexedDB + cache manifest)