and update the transport position