-. use cache key as String instead of CacheKey