fix cache weirdness
fix cache