protobuf works fine