add test for cached requests