before changing the caching mechanism