does not work the way I thought, on calling the function we return the actual GET requests, which means the response is not stashed away