parameterization of the cache