write another one to use grequests