use httplib, faster than urllib2