http client replacement with treq