Pith. sign in

REVIEW 4 major objections 5 minor 19 references

Generation Properties of Stochastic Interpolation under Finite Training Set

T0 review · 4 major / 5 minor · reviewed 2026-08-15 · deepseek-v4-flash

Pith's one-line read This paper argues that stochastic interpolation models trained on a finite set are memorization machines: with exact optimal velocity and score, deterministic generation lands exactly on a training sample, and stochastic generation lands…

desk verdict The finite-sample deterministic memorization result is solid, but the paper's headline stochastic-generation theorem is false as stated and contradicts its own setup. read the letter →

arxiv 2509.21925 v3 pith:3OMENC5Q submitted 2025-09-26 cs.LG cs.AI

classification cs.LGcs.AI
keywords stochasticinterpolationfinite-samplegenerativemodelsmemorizationscore-basedflowmatchingGaussiannoiseoverfittingunderfitting
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

This paper argues that, once the training set is finite, stochastic interpolation models are memorization machines. With the optimal velocity field and score function, deterministic generation returns one of the training samples exactly, and stochastic generation returns a training sample plus Gaussian noise whose variance is set by the noise schedule. The paper also analyzes what happens when the velocity is estimated imperfectly: uniformly bounded errors still keep outputs inside the training set, while errors that grow near the endpoints either leave the output in a small neighborhood of a training sample or drive it to diverge, depending on the relative decay of the interpolation coefficients. This matters because it gives a formal explanation of data-copying in diffusion-style generative models and predicts that generated data used in downstream tasks is effectively noise-perturbed training data.

What carries the argument

The load-bearing object is the closed-form optimal velocity field $b^*(z,t)=\sum_{i=1}^n \frac{1}{C_3(t)}[C_1(t)z-C_2(t)X_i]\,\omega_i(z,t)$, where $\omega$ is the softmax over squared distances $\|z-\alpha(t)X_i\|^2/(2C_3(t))$. That softmax is the contraction engine: as $t\to 0$ the weights concentrate on one training sample, and the ODE's integrating factor converts $b^*$ into exact selection of that sample. The score function enters through the Tweedie relation $s^*(z,t)=\frac{\alpha(t)}{B(t)}b^*(z,t)-\frac{\alpha'(t)}{B(t)}z$, which turns the stochastic generator into the same contraction with an extra Brownian integral.

What would settle it

Run deterministic generation with the exact optimal velocity field from Proposition 1 on a known finite set; if the endpoint at $t=0$ is not one of the training samples, Theorem 1 fails. For the stochastic claim, generate many samples with known $\zeta(t)$; if the empirical mean of $Z_0$ does not coincide with some training sample or the empirical covariance is not close to $2\int_0^1 \zeta(t)\,dt$ times the identity matrix, Theorem 2's additive-Gaussian picture fails.

Watch

Extended reading notes

Core claim

On the paper's own terms: when $\rho_0$ is the empirical distribution $\frac{1}{n}\sum_i \delta(X_i)$ and $\rho_1$ is Gaussian, the optimal velocity field $b^*(z,t)$ is a softmax-weighted sum of vectors $z-X_i$ (Proposition 1), and the optimal score is a linear combination of $b^*$ and $z$ (Proposition 2). Theorem 1 states that the deterministic ODE driven by $b^*$ ends at one of the training samples. Theorem 2 states that, under the condition $\zeta(t) \lesssim B(t)$, the stochastic generator ends at that same training sample plus an independent Gaussian perturbation with covariance $2\int_0^1 \zeta(t)\,dt$ times the identity. Theorem 3 extends the mechanism to estimated fields: with error $\epsilon$, the endpoint is $X_i$ minus a limiting $\epsilon$-term, so bounded errors vanish (Corollary 1), coefficients-controlled errors either converge to, stay near, or move away from the training set depending on the scaling of the noise coefficient against the interpolation coefficient (Corollary 2), and density-proportional errors produce underfitting for large error magnitude and overfitting for small error magnitude (Corollary 3).

Load-bearing premise

The proof of Theorem 2 replaces the actual noisy trajectory by the noiseless drift trajectory and then adds the Brownian integral at the end; if the Brownian motion cannot be decoupled from the drift and treated as an independent additive Gaussian term, the conclusion that stochastic generation is just a training sample plus Gaussian noise does not follow.

Editorial extensions

If this is right

  • Deterministic interpolation trained on $n$ points and using the oracle velocity is a lossless copy operator: every trajectory terminates at one of the $n$ training samples.
  • Stochastic oracle generation has the same memorization core and is equivalent to adding Gaussian noise of variance $2\int_0^1 \zeta(t)\,dt$ to a training sample.
  • If the velocity estimation error is uniformly bounded, deterministic outputs stay in the training set despite the error, regardless of the bound's size.
  • The relative decay of the noise coefficient $\gamma(t)$ and the interpolation coefficient $\beta(t)$ decides whether finite-sample generation is faithful, concentrated near the training set, or divergent.
  • With density-inversely-proportional estimation error, large error gives divergent underfitting and small error gives collapse onto training samples, matching observed small-sample behavior.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • The theory suggests that for small training sets, a diffusion-like model's apparent novelty is bounded by its noise schedule; without many training samples, diversity cannot come from smooth generalization beyond the empirical points.
  • A testable criterion follows: comparing the empirical covariance of generated samples to $2\int_0^1 \zeta(t)\,dt$ times the identity could detect when a model behaves exactly in this memorization-plus-noise regime.
  • The same softmax-collapse argument should apply per class in conditional generation, so class-conditional training would memorize within each class; the paper leaves that case open.
  • The closed-form velocity is a kernel smoother with bandwidth $\sqrt{C_3(t)}$, so the memorization result is conceptually a nearest-neighbor-type effect: the generator's effective bias is the training set itself.
Share X Bluesky LinkedIn Reddit HN

Signed reviews

No signed human review yet.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

4 major / 5 minor

Summary. The paper studies stochastic interpolation models when the target distribution is the empirical measure of n training samples. It derives closed-form expressions for the optimal velocity and score (Propositions 1 and 2), claims that deterministic generation lands exactly on a training sample (Theorem 1), and claims that stochastic generation outputs a training sample plus isotropic Gaussian noise (Theorem 2). It then introduces an estimation-error model and proposes formal notions of underfitting and overfitting (Theorem 3 and Corollaries 1-3), with classification and contrastive-learning experiments intended to support the theory. The advertised message is that finite-sample stochastic interpolants memorize the training data, and that stochastic generation is effectively the training set plus Gaussian noise.

Significance. If the central results were correct, the paper would provide a sharp and useful characterization of finite-sample stochastic interpolants, with direct implications for data-copying, privacy, and the use of generated data in downstream tasks. The paper deserves credit for deriving the closed-form velocity and score fields, for connecting the deterministic analysis to an explicit softmax-weighted expression, and for attempting to translate the theory into empirical predictions. However, the stochastic-generation theorem is the headline claim, and it is internally inconsistent with the exact-marginal property already stated in Section 2; the proof in Appendix A.3.4 is invalid for a concrete reason. Because this claim drives the 'training samples plus Gaussian noise' narrative and the interpretation of the experiments, the paper's central contribution is not established. The deterministic memorization result and the estimation-error taxonomy are less affected and may be salvageable, but the manuscript in its current form is not acceptable.

major comments (4)
  1. [Section 3.1, Theorem 2; Appendix A.3.4] Theorem 2 is false as stated, and the proof in A.3.4 is invalid. The proof defines a drift-only trajectory \tilde Z but evaluates b along the noisy path Z, and then writes Z0 = \tilde Z0 + \int_0^1 \sqrt{2\zeta(t)} dW_t. This decoupling is not legitimate: the terminal value of a nonlinear SDE is a functional of the whole Brownian path, and the Itô integral is not an independent Gaussian added after the drift has been computed. The claimed conclusion also contradicts Section 2, where the paper states that stochastic generation with the exact b* and s* has marginal rho_t at every t; at t=0 this marginal is the empirical measure, not a Gaussian convolution. A concrete counterexample is n=1, X1=0, alpha(t)=1-t, beta(t)=t, gamma(t)=sqrt(t(1-t)), rho1=N(0,1). Then rho_t=N(0,t), b*(z,t)=z/(2t), and s*(z,t)=-z/t; the reverse SDE (5) has marginal N(0,t) at every t for any positive zeta (e.g., zeta(t)=t(1-t)), so at t=0 the law is delta_0. The theorem's variance formula 2 \int_0^1 zeta(t)dt would instead give 1/3 for this zeta. Thus the central stochastic-generation claim fails already in the simplest oracle setting.
  2. [Corollary 2; Appendix A.3.7] The proof of Corollary 2 assigns the asymptotic regimes in the opposite order to the statement. The theorem states that gamma(t) ≳ beta(t) gives convergence to the training set, gamma(t) ≍ beta(t) gives samples in the vicinity, and gamma(t) ≲ beta(t) gives divergence. After computing C3(t)/(C1(t)gamma(t)), the proof concludes: 'if gamma(t) ≲ beta(t), the limit is 0; if gamma(t) ≍ beta(t), constant; if gamma(t) ≳ beta(t), infinity', which reverses the statement. For beta(t)=t and gamma(t)=t^2, one has C3/(C1 gamma) ~ 1/t → infinity, so divergence corresponds to gamma ≲ beta as the statement says. The final paragraph of A.3.7 is therefore wrong, and the proof as written does not prove Corollary 2.
  3. [Appendix A.3.8, proof of Corollary 3, part (2)] The proof of the overfitting part of Corollary 3 is not valid as written. It defines C_T := exp^{(T)}(0) and then requires c3 lambda1 M < ln^{(T)}(C_T), but ln^{(T)}(exp^{(T)}(0)) = 0, so the inequality is impossible for positive c3, lambda1, and M. Even setting aside this notational error, the iterated-exponential bound is never rigorously derived from the one-step estimate; the conclusion that arbitrarily small lambda forces Z0 within tau of some Xi does not follow from the displayed inequalities.
  4. [Section 3.2, Eq. (10) and Corollary 3] The error model used for Corollary 3 is not the model stated just before Eq. (10). The text says epsilon(z,t) is proportional to 1/rho_t(z), and the displayed expression contains a factor sqrt(C3(t))/beta(t) (or a similar polynomial factor) in addition to the inverse sum of exponentials, but Eq. (10) drops that factor without a precise statement of the limit in which the omission is valid. Since Corollary 3 concerns asymptotic behavior as t -> 0 and lambda -> 0 or infinity, the neglected polynomial factor can affect the thresholds and the proof. As written, Corollary 3 is a statement about a modified, more convenient error model, not about the model introduced in the text.
minor comments (5)
  1. [Corollary 1] The domain in the uniform bound is written as R × [0,1]; it should be R^d × [0,1] throughout.
  2. [Theorem 2 statement] The variance formula 'sigma^2 = 2 \int_0^t zeta(t)dt' uses t both as the upper limit and as the integration variable; it should be 2 \int_0^1 zeta(u)du.
  3. [Tables 1 and 2] The tables appear misaligned: for example, the Full Samples entry at sample size 100 is 77.57, and the same number appears as the Half Samples entry at sample size 200. The rows should be regenerated from the raw results.
  4. [Appendix A.3.1, proof of Proposition 1] The proof contains a sign inconsistency: an intermediate line has the coefficient of z as gamma(t)gamma'(t) - beta'(t)beta(t) over C3(t), while the final definition of C1(t) uses a plus sign. The plus sign is the one used in the rest of the paper, but the displayed intermediate expression should be corrected.
  5. [Throughout] There are numerous typographical errors, including 'empricial', 'Minikowski', 'determinstic', 'closded', and 'Minkowski' spelled inconsistently. A careful proofreading pass is needed.

Circularity Check

1 steps flagged · score 6.0 of 10

Theorem 2's Gaussian-noise prediction is not derived: the A.3.4 proof defines a 'drift component alone' path that still uses the noisy trajectory and then reads off the additive Gaussian as a consequence.

  1. other [Appendix A.3.4, proof of Theorem 2]
    "Let \tilde Z_t denote the result generated by the drift component alone (i.e., without the stochastic noise), initialized from x \tilde Z_t(x) = x − ∫_t^1 [(1− ζ(u)α(u)/B(u)) b(Z_u(x),u) + ζ(u)α′(u)/B(u) \tilde Z_u(x)] du. ... Consequently, the stochastic generation process satisfies Z_0(x) = X_i + ∫_0^1 √(2ζ(t))dW_t, where ∫_0^1 √(2ζ(t))dW_t is a Gaussian random variable with mean zero and variance 2∫_0^1 ζ(t)dt."

    The object \tilde Z is introduced as the drift-only trajectory, but its defining integral evaluates b at the noisy path Z_u(x), not at \tilde Z_u(x). Thus \tilde Z still depends on the Brownian path and is not a noise-free trajectory. The terminal step 'Consequently, Z_0(x) = X_i + ∫√(2ζ)dW_t' asserts exactly the theorem's additive-Gaussian conclusion: that the Itô integral is an independent Gaussian added at the endpoint to a deterministic training point. No equation establishes this decoupling; it is the claim being proved, restated after a mislabeled change of variables. Removing this unproved decomposition removes the only derivation of N(X_i, σ²I_d).

full rationale

Propositions 1–2 and Theorem 1 are derived self-containedly from the definition of the conditional-expectation velocity and Tweedie's formula, with no fitted parameters and no load-bearing self-citation. The estimation-error results in Section 3.2 are conditional statements under explicitly stated bounds on ε(z,t), not fitted inputs renamed as predictions; the citation to Huang et al. for the b–s relation is backed by the paper's own Lemma 1–2 proof. The serious issue is confined to the stochastic-generation claim in Theorem 2. Its proof in A.3.4 defines a 'drift component alone' path while evaluating the drift on the actual noisy path, then treats the Brownian integral as an independent Gaussian terminal noise. That is the theorem's conclusion assumed by construction, so the Gaussian prediction is not an independent consequence of the framework. In fact, Section 2 states that both the deterministic and stochastic generators (4)–(5), with exact b* and s*, have marginal ρ0 at t=0; for empirical ρ0 this already contradicts the claimed N(X_i, σ²I_d) law. The deterministic-recovery and estimation-error contributions retain independent content, so the circularity is partial rather than total.

Assumptions & free parameters 0 free parameters · 5 assumptions · 0 invented entities

The central analysis is mathematically self-contained, but several assumptions are introduced to make the theorems tractable: Gaussian endpoint, empirical data distribution, softmax concentration, and specific error bounds. No new physical entities or fitted constants are introduced; the lambda values are existential constants in conditional statements.

assumptions (5)
  • domain assumption Z1 is a standard Gaussian independent of training samples and of eta.
    Used throughout Section 3.1 to compute expectations and Tweedie updates.
  • domain assumption The reverse SDE in Eq. 5 has marginals rho_t and reaches Z0 ~ rho0.
    Stated in Section 2 without proof; Theorem 2 later concludes the output is Xi plus Gaussian noise, so the assumption is not reconciled with the finite-sample setting.
  • ad hoc to paper The softmax weights in b* concentrate on a single training sample as t approaches 0.
    Used in proofs of Theorems 1, 2, 3 and Corollary 4; no rigorous argument is given for basin selection, especially on measure-zero boundaries.
  • ad hoc to paper Estimation error model epsilon(z,t) = lambda * (sum exp(-||z-alpha(t)Xi||^2 / (2 C3(t))))^{-1} in Eq. 10.
    This is chosen for tractability to illustrate overfitting and underfitting, not derived from a training objective.
  • ad hoc to paper The bound ||epsilon|| <= lambda / gamma(t) in Corollary 2 and the relative scaling of gamma and beta.
    Assumed to connect error magnitude to the noise schedule; the corollary's behavior follows from this scaling.

how reviews work

0 comments
Cite this review

Pith. "Pith review of Generation Properties of Stochastic Interpolation under Finite Training Set." pith.science (2026). https://pith.science/paper/3OMENC5Q

@misc{pith2026250921925,
  author       = {Pith},
  title        = {Pith review of: Generation Properties of Stochastic Interpolation under Finite Training Set},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/3OMENC5Q}},
  note         = {Machine review of arXiv:2509.21925}
}
read the original abstract

This paper investigates the theoretical behavior of generative models under finite training populations. Within the stochastic interpolation generative framework, we derive closed-form expressions for the optimal velocity field and score function when only a finite number of training samples are available. We demonstrate that, under some regularity conditions, the deterministic generative process exactly recovers the training samples, while the stochastic generative process manifests as training samples with added Gaussian noise. Beyond the idealized setting, we consider model estimation errors and introduce formal definitions of underfitting and overfitting specific to generative models. Our theoretical analysis reveals that, in the presence of estimation errors, the stochastic generation process effectively produces convex combinations of training samples corrupted by a mixture of uniform and Gaussian noise. Experiments on generation tasks and downstream tasks such as classification support our theory.

Figures

Figures reproduced from arXiv: 2509.21925 by the authors.

Figure 1
Figure 1. Visualization of oracle generation. Blue points represent the training samples and red [PITH_FULL_IMAGE:figures/full_fig_p004_1.png] view at source ↗
Figure 2
Figure 2. Visualization of the case where the error has a global upper bound. (a), (b), and (c) [PITH_FULL_IMAGE:figures/full_fig_p005_2.png] view at source ↗
Figure 3
Figure 3. Visualization of the case where the error has an upper bound controlled by [PITH_FULL_IMAGE:figures/full_fig_p006_3.png] view at source ↗
Figures from the paper (2 more)
Figure 4
Figure 4. Figure 4: Visualization of the error proportional to the probability: (a), (b), and (c) correspond to [PITH_FULL_IMAGE:figures/full_fig_p007_4.png]
Figure 5
Figure 5. Figure 5: Underfitting and overfitting phenomena on ImageNet. (a) Changes in generation quality [PITH_FULL_IMAGE:figures/full_fig_p012_5.png]

Discussion (0). Continue with ORCID to comment.

Reference graph

Works this paper leans on

19 extracted references · 2 canonical work pages

  1. [1]

    Building normalizing flows with stochastic inter- polants.arXiv preprint arXiv:2209.15571,

    Michael S Albergo and Eric Vanden-Eijnden. Building normalizing flows with stochastic inter- polants.arXiv preprint arXiv:2209.15571,

  2. [6]

    On memorization in diffusion models.arXiv preprint arXiv:2310.02664,

    Xiangming Gu, Chao Du, Tianyu Pang, Chongxuan Li, Min Lin, and Ye Wang. On memorization in diffusion models.arXiv preprint arXiv:2310.02664,

  3. [7]

    Conditional stochastic interpolation for gen- erative learning.arXiv preprint arXiv:2312.05579,

    Ding Huang, Jian Huang, Ting Li, and Guohao Shen. Conditional stochastic interpolation for gen- erative learning.arXiv preprint arXiv:2312.05579,

  4. [8]

    Generalization in diffusion models arises from geometry-adaptive harmonic representations.arXiv preprint arXiv:2310.02557,

    Zahra Kadkhodaie, Florentin Guth, Eero P Simoncelli, and St ´ephane Mallat. Generalization in diffusion models arises from geometry-adaptive harmonic representations.arXiv preprint arXiv:2310.02557,

  5. [9]

    Flow matching for generative modeling.arXiv preprint arXiv:2210.02747,

    Yaron Lipman, Ricky TQ Chen, Heli Ben-Hamu, Maximilian Nickel, and Matt Le. Flow matching for generative modeling.arXiv preprint arXiv:2210.02747,

  6. [11]

    Score-based generative modeling through stochastic differential equations.arXiv preprint arXiv:2011.13456,

    Yang Song, Jascha Sohl-Dickstein, Diederik P Kingma, Abhishek Kumar, Stefano Ermon, and Ben Poole. Score-based generative modeling through stochastic differential equations.arXiv preprint arXiv:2011.13456,

  7. [12]

    Diffusion probabilistic modeling of protein backbones in 3d for the motif- scaffolding problem.arXiv preprint arXiv:2206.04119,

    10 Preprint Brian L Trippe, Jason Yim, Doug Tischer, David Baker, Tamara Broderick, Regina Barzilay, and Tommi Jaakkola. Diffusion probabilistic modeling of protein backbones in 3d for the motif- scaffolding problem.arXiv preprint arXiv:2206.04119,

  8. [13]

    Do generated data always help contrastive learning? arXiv preprint arXiv:2403.12448,

    Yifei Wang, Jizhe Zhang, and Yisen Wang. Do generated data always help contrastive learning? arXiv preprint arXiv:2403.12448,

Show all 19 references
  1. [14]

    Diffusion language models can perform many tasks with scaling and instruction-finetuning.arXiv preprint arXiv:2308.12219,

    Jiasheng Ye, Zaixiang Zheng, Yu Bao, Lihua Qian, and Quanquan Gu. Diffusion language models can perform many tasks with scaling and instruction-finetuning.arXiv preprint arXiv:2308.12219,

  2. [15]

    On the generalization of diffusion model.arXiv preprint arXiv:2305.14712,

    Mingyang Yi, Jiacheng Sun, and Zhenguo Li. On the generalization of diffusion model.arXiv preprint arXiv:2305.14712,

  3. [16]

    Diffusion probabilistic models generalize when they fail to memorize

    TaeHo Yoon, Joo Young Choi, Sehyun Kwon, and Ernest K Ryu. Diffusion probabilistic models generalize when they fail to memorize. InICML 2023 workshop on structured probabilistic inference{\&}generative modeling,

  4. [17]

    Representation alignment for generation: Training diffusion transformers is easier than you think.arXiv preprint arXiv:2410.06940,

    Sihyun Yu, Sangkyung Kwak, Huiwon Jang, Jongheon Jeong, Jonathan Huang, Jinwoo Shin, and Saining Xie. Representation alignment for generation: Training diffusion transformers is easier than you think.arXiv preprint arXiv:2410.06940,

  5. [18]

    The emergence of reproducibility and generalizability in diffusion models.arXiv preprint arXiv:2310.05264,

    Huijie Zhang, Jinfan Zhou, Yifu Lu, Minzhe Guo, Peng Wang, Liyue Shen, and Qing Qu. The emergence of reproducibility and generalizability in diffusion models.arXiv preprint arXiv:2310.05264,

  6. [19]

    A APPENDIX A.1 PROPERTY OFFINITETRAININGSETS ONBOTHEND In this section, we extend the results to the case where bothρ0 andρ 1 are finite sample distributions, which deduces the following proposition. Proposition 3Whenρ 0 = 1 n Pn i=1δ(Xi)andρ 1 = 1 m Pm i=1δ(Yi), the optimal v...

  7. [2020]

    Large language diffusion models.arXiv preprint arXiv:2502.09992,

    Shen Nie, Fengqi Zhu, Zebin You, Xiaolu Zhang, Jingyang Ou, Jun Hu, Jun Zhou, Yankai Lin, Ji-Rong Wen, and Chongxuan Li. Large language diffusion models.arXiv preprint arXiv:2502.09992,

  8. [2021]

    Improved baselines with momentum contrastive learning.arXiv preprint arXiv:2003.04297, 2020b

    Xinlei Chen, Haoqi Fan, Ross Girshick, and Kaiming He. Improved baselines with momentum contrastive learning.arXiv preprint arXiv:2003.04297, 2020b. Weiguo Gao and Ming Li. How do flow matching models memorize and generalize in sample data subspaces?arXiv preprint arXiv:2410.23594,

  9. [2022]

    Stochastic interpolants: A unifying framework for flows and diffusions.arXiv preprint arXiv:2303.08797,

    Michael S Albergo, Nicholas M Boffi, and Eric Vanden-Eijnden. Stochastic interpolants: A unifying framework for flows and diffusions.arXiv preprint arXiv:2303.08797,

  10. [2023]

    On the closed-form of flow matching: Generalization does not arise from target stochasticity.arXiv preprint arXiv:2506.03719,

    Quentin Bertrand, Anne Gagneux, Mathurin Massias, and R ´emi Emonet. On the closed-form of flow matching: Generalization does not arise from target stochasticity.arXiv preprint arXiv:2506.03719,

  11. [2024]

    Scaling diffusion language models via adaptation from autoregressive models.arXiv preprint arXiv:2410.17891,

    Shansan Gong, Shivam Agarwal, Yizhe Zhang, Jiacheng Ye, Lin Zheng, Mukai Li, Chenxin An, Peilin Zhao, Wei Bi, Jiawei Han, et al. Scaling diffusion language models via adaptation from autoregressive models.arXiv preprint arXiv:2410.17891,

Pith tools

Reviewed August 15, 2026 · model on record in the stance chip above.