update requests so that it functions better