new http (client) support