增加protocol代码