exposed more low-level functionality from HTTPCommsManager