transport is working for all of the 4 type test