added handshake message define