begin build Protocol codec