transport refactor complete, bind/unbind tests in progress