remove flatbuffers, use protobuf