note on transport_type