cache bug fixed