bug fixes...and use grequests instead of requests