add InvalidProtocolBufferException