Modify protocol.h