improve protocol message fields