fix bug of transport