add message protocol data format