the test communication protocol added