fix cache parser