Fixes #14 transport calculation

transports and timeout options are added