fix cache fetch bs shitty code