i think i fixed the cache problem