fix cache bug..