add client transport