python3 only, discarding python2 shitty bytes handling
chaining proxies?