save the new caching mechanism