adding a response caching sample