TransportBase setup() needs one more arg