add new transport and test class