using urllib3 connection pool, its only using 2 connections and performance still not great, going to investigate using buffered IO