增加GAProtocol，但还需改动