Add Cache Provider