Pipeline now accepts a Config object
Remvoed unuesed TransportSettings