added documentation for transport