fix cacheKey