rename cache provider to access provider