communication protocol working with server v2.3