changed to use apache http client, java.net doesn't handle parallel