preparing to cache requests