Feature/add transport structure

Unused variable `option`.