But the order should be reversed as well: it should be (response, new request), instead of (old request, response).