we already use the requests module so why not use requests here instead of urllib2?