add transportation layer