fix cache filename bug