Change to protobackend to prevent integer overflow