add parallel support using grequests