tweak
add a test for the transport option
ready javadoc