fix transport bug