Added protocol and coding data
auto-merge staging into master