DART-VLN: Test-Time Memory Decay and Anti-Loop Regularization for Discrete Vision-Language Navigation††thanks: * Corresponding author.
Code will be released at https://github.com/Japluto/DART-VLN.
Abstract
Memory-based agents for discrete vision-language navigation (VLN) operate under partial observability and can exhibit systematic inference-time failures even with strong pretrained backbones. We focus on two recurring problems: stale historical evidence during memory readout and inefficient local backtracking during action selection. We present DART-VLN, a training-free inference-time framework that combines Test-Time Memory Decay, which reweights stale and redundant memory slots without modifying their stored content, with Anti-Loop Regularization, a lightweight next-hop penalty that discourages immediate reversals. DART-VLN introduces no learnable parameters and leaves the navigation backbone unchanged. Experiments on R2R and REVERIE show that memory decay consistently preserves or improves task performance while reducing runtime. Adding anti-loop regularization further shortens trajectories, reduces local backtracking, and achieves the best overall balance between navigation quality and efficiency among the evaluated GridMM variants. These results indicate that lightweight inference-time control can improve the reliability and efficiency of memory-based discrete VLN without retraining.
I Introduction
Language-guided embodied navigation requires reliable sequential decision-making under partial observability. Vision-language navigation (VLN) provides a standard testbed for this problem by asking an embodied agent to move through an environment using language and visual observations [2, 22]. Among existing formulations, discrete VLN is especially attractive because it operates over explicit viewpoint graphs and supports controllable stepwise decision-making [19, 4, 1].
Recent advances in VLN have been driven by pretrained navigation models, explicit memory and map representations, larger training resources, and improved recovery and planning mechanisms [10, 9, 3, 19, 6, 5]. Together, these advances have substantially improved long-horizon reasoning and benchmark performance. Yet a practical gap remains at inference time: even strong memory-based discrete VLN backbones can behave unreliably when deployed with frozen parameters. Further gains often require retraining, architectural redesign, or heavier planning modules, making them less suitable when the goal is to improve a pretrained navigator without modifying its architecture or training procedure.
In this setting, two recurring failure modes become particularly important. The first appears at memory readout. Explicit navigation memory helps agents reason over longer trajectories by storing previously visited viewpoints, visual features, or map-level context [19, 3, 4, 1, 7, 21, 12]. Yet as navigation proceeds, stale or repeatedly observed evidence may remain active after its usefulness has faded, making memory aggregation noisier at decision time. The second appears at action selection. Even with a strong frozen backbone, agents still exhibit inefficient local behaviors such as immediate reversals and short loops [14, 18, 20]. These behaviors do not always prevent success, but they lengthen trajectories, waste steps, and increase runtime.
This motivates a simple question: how much can be gained from lightweight test-time control alone, without retraining the model or redesigning the navigation stack? We answer this question with DART-VLN, a training-free test-time control framework for memory-based discrete VLN. As summarized in Fig. 1, DART-VLN introduces two complementary mechanisms that operate directly inside the existing inference loop. Test-Time Memory Decay is a read-side reweighting rule that suppresses stale and redundant evidence during memory aggregation without rewriting stored content. Anti-Loop Regularization is a lightweight next-hop penalty that discourages immediate backtracking during action selection. Together, these components improve inference behavior while leaving the learned backbone untouched and introducing no new learnable parameters.
DART-VLN is designed as a plug-in test-time control layer for discrete VLN pipelines with explicit memory. In our experiments, we instantiate it on a GridMM-based navigator and evaluate it on R2R and REVERIE [19]. Across both benchmarks, read-side decay preserves or improves task performance, while anti-loop regularization reduces local reversals, trajectory length, and runtime. These results suggest that lightweight test-time control can strengthen memory-based discrete VLN without retraining.
I-A Contributions
-
•
We formulate DART-VLN as a training-free plug-in layer for discrete VLN pipelines with explicit memory, using read-side decay to suppress stale and redundant evidence without rewriting stored content.
-
•
We introduce a lightweight next-hop regularizer that discourages immediate backtracking and improves trajectory efficiency at inference time.
-
•
Experiments on R2R and REVERIE with a GridMM-based navigator show that read-side decay preserves or improves task performance, while combining it with anti-loop regularization offers the best navigation-efficiency balance among the evaluated variants.
II Related Work
Memory and map-based discrete VLN: Explicit memory and map representations support long-horizon reasoning in discrete VLN by storing visited viewpoints, aggregating graph context, or building richer topological states [19, 4, 1, 8, 7, 21]. As a plug-in layer, DART-VLN complements this line by controlling how existing memory is read at inference time, without introducing a new memory structure or map encoder.
Backtracking, rewind, and local recovery: A second line of work studies local navigation failures such as wrong turns, backtracking, and short loops [14, 18, 20]. Regret-aware, foresighted, and planning-oriented methods show that recovery behavior matters for trajectory efficiency, but often rely on learned correction policies or heavier planning modules. Our method shares this motivation but implements it as a lightweight next-hop regularizer applied directly to local action scores.
Inference-time control versus retraining-heavy improvement: Strong VLN gains also come from architectural extensions, richer scene modeling, and heavier planning [6, 5]. Although effective, these approaches can be less suitable when the goal is to improve a deployed navigator without retraining. Recent studies have also explored training-free improvements to VLN at inference time [17, 11]; DART-VLN follows this direction through read-side memory control and action-side local regularization.
III Method
III-A Problem Setting and Baseline Navigation Inference
We consider a memory-based agent operating on a discrete navigation graph , where each node denotes a viewpoint and each edge represents a feasible transition. Given a natural-language instruction , the agent starts from an initial viewpoint and makes sequential navigation decisions over the graph, producing a trajectory . At each step , the agent receives the current visual observation at , retrieves historical information from an explicit navigation memory, and scores the candidate actions reachable from the current viewpoint.
For evaluation, we instantiate DART-VLN on a GridMM-based discrete VLN pipeline [19]. The navigator encodes the instruction and current observation, aggregates historical evidence from explicit memory slots , and computes action scores for candidate target viewpoints . This explicit-memory design provides useful long-horizon context, but stale or repeatedly observed evidence may continue to influence the current decision.
More generally, DART-VLN requires only explicit memory readout and pre-selection candidate scores, enabling plug-in use without modifying the backbone. It reweights memory slots during aggregation and regularizes candidate scores before argmax decoding. The backbone remains frozen, and no learnable parameters are introduced.
Motivated by reliable embodied navigation under partial observability [13], DART-VLN is designed for memory-based discrete VLN pipelines but validated here only on a GridMM-based navigator. The following subsections describe its read-side memory control and action-side regularization.
III-B Test-Time Memory Decay
III-B1 Motivation
III-B2 Slot Metadata
For each memory slot , we maintain three lightweight metadata variables: slot age , visit count , and novelty . The slot age is defined as
where is the most recent step at which slot was refreshed. The visit count records how often the corresponding region has been observed. The novelty term captures recent feature change and is smoothed over time.
Concretely, let and denote the previous and current slot features. We first compute an instantaneous novelty score
| (1) |
and then update the novelty estimate with an exponential moving average:
| (2) |
Here, controls how strongly past novelty estimates are retained over time. In our implementation, . Together, these metadata provide a lightweight summary of whether a slot is recent, repeatedly observed, or still undergoing meaningful feature changes.
III-B3 Memory Reweighting
Based on the metadata above, we assign a heuristic readout weight to each memory slot. Since is clipped to and is obtained by exponential smoothing, we also have . The readout weight is defined as
| (3) | ||||
This formulation combines three factors. The recency term downweights slots that have not been refreshed for many steps. The repetition term reduces the influence of repeatedly observed regions, with controlling the suppression strength. The novelty term assigns greater weight to slots showing recent feature changes. Finally, clipping to prevents overly weak or aggressive reweighting.
In the default DART-VLN configuration, these weights are applied only during memory readout. The weighted memory is then passed into the original navigation pipeline without modifying the stored slot content. This keeps the intervention training-free and straightforward to isolate in ablation studies.
III-B4 Boundary of Decay-Only
In the decay-only setting, only the read-side reweighting in Eq. (3) is applied; stored slot representations and baseline memory updates remain unchanged. Thus, decay-only is a read-side denoising rule rather than a learned memory update mechanism.
III-B5 Write-Side Memory Update Variants
Beyond read-side decay, we test a more aggressive write-side update in which matched slots are refreshed by a heuristic gate based on novelty, age, and repetition, while unmatched observations are appended as new slots. We report this as update-only and its combination with decay as full-mode. Because these variants are less stable, we include them as stress tests of more aggressive memory intervention rather than as part of the default configuration.
| Methods | Val Unseen | Test Unseen | ||||||||
| TL | NE | SR | SPL | Runtime(s) | TL | NE | SR | SPL | Runtime(s) | |
| VLNBERT [10] | 12.03 | 3.93 | 63 | 57 | – | 12.37 | 4.11 | 63 | 57 | – |
| AirBERT [9] | 11.78 | 3.99 | 62 | 56 | – | 12.40 | 4.15 | 62 | 57 | – |
| SEvol [5] | 12.22 | 3.96 | 62 | 57 | – | 13.42 | 4.17 | 62 | 57 | – |
| HOP [16] | 12.28 | 3.81 | 64 | 57 | – | 12.71 | 3.87 | 64 | 59 | – |
| HAMT [3] | 11.44 | 2.31 | 66 | 61 | – | 12.27 | 3.95 | 65 | 60 | – |
| TD-STP [23] | – | 3.23 | 70 | 63 | – | – | 3.72 | 67 | 61 | – |
| DUET [4] | 13.92 | 3.33 | 72 | 60 | – | 14.71 | 3.63 | 69 | 59 | – |
| BEVBert [1] | 14.52 | 2.83 | 74 | 64 | – | 15.88 | 3.15 | 73 | 62 | – |
| GridMM (baseline) [19] | 13.27 | 2.83 | 74 | 64 | 937.99 | 14.43 | 3.35 | 73 | 62 | 2312.52 |
| update-only | 13.92 | 2.86 | 75 | 63 | 891.12 | 16.2 | 3.37 | 72 | 59 | 1725.22 |
| decay-only | 13.29 | 2.59 | 76 | 65 | 742.61 | 14.52 | 3.19 | 73 | 62 | 1621.34 |
| full-mode | 13.77 | 2.80 | 75 | 64 | 1000.84 | 15.95 | 3.30 | 72 | 60 | 2475.63 |
| decay+anti-loop | 12.41 | 2.69 | 76 | 66 | 666.37 | 13.80 | 3.38 | 74 | 63 | 1329.56 |
Note: Runtime is reported only for GridMM and its variants under the same implementation and hardware; cross-paper runtime is not directly comparable.
III-C Anti-Loop Regularization for Navigation Decision-Making
III-C1 Motivation
III-C2 Next-Hop-Based Penalty
Let denote the original action score assigned at step to a candidate target viewpoint . Rather than penalizing the target directly, we examine its graph next hop , the first local transition on the path from the current viewpoint to . We then define the penalty
| (4) |
and use it to adjust the action score:
| (5) |
The first term penalizes a next hop that returns directly to the previous viewpoint . The second applies a smaller penalty to repeated revisits. Here, denotes prior visits to the next-hop viewpoint, controls the revisit penalty, and is its threshold. In the default setting, this term remains small and is applied only after repeated revisits, with . Immediate-backtracking suppression therefore remains the module’s dominant effect.
This next-hop formulation is important because it targets the local transition actually executed at the current step, rather than only adjusting a more distant target score. It therefore aligns the regularizer with the trajectory-level behavior we aim to change.
III-C3 Inference Scope
The anti-loop module is applied only at test time and targets deterministic, argmax-based navigation. In the default configuration, it is combined with read-side memory decay and applied to candidate scores before action selection. The module does not modify the stop head, add a planner, or alter the learned backbone. Its scope is deliberately narrow: it is a graph-local regularizer that improves trajectory efficiency with a frozen backbone. Because the penalty is finite and no action is masked, the agent can still backtrack when the original score provides sufficiently strong evidence.
III-D Design Principle: Conservative Test-Time Control
DART-VLN follows a conservative test-time control principle: read-side reweighting suppresses stale evidence without perturbing stored representations, and the action-side regularizer discourages wasteful local loops without acting as a planner. We therefore treat the more aggressive write-side variants as stress tests rather than components of the default configuration. Algorithm 1 summarizes the resulting inference flow.
IV Experiments
IV-A Experimental Setup
We evaluate DART-VLN on Room-to-Room (R2R) [2] and REVERIE [15]. For R2R, Table I reports TL, NE, SR, SPL, and runtime on val unseen and test unseen. For REVERIE, Table II reports TL, OSR, SR, SPL, RGS, RGSPL, and runtime on val unseen, as the official test server is unavailable. We treat SR, SPL, and RGSPL as primary task metrics; TL characterizes path efficiency, NE measures endpoint accuracy, and runtime reflects computational cost.
All variants use the same baseline checkpoints and differ only in their inference-time control settings; none requires retraining. Unless stated otherwise, DART-VLN denotes decay+anti-loop under deterministic argmax inference. We report update-only, decay-only, and full-mode as auxiliary ablations and stress tests. The default configuration uses , , , , , , and . We use these hyperparameters in all DART-VLN comparisons without retraining or checkpoint selection. Write-side variants use , , , , , , , and . Runtime is reported only for GridMM and its variants, evaluated with the same implementation on an NVIDIA GeForce RTX 5070 Ti; cross-paper runtime is not directly comparable. The reduction mainly reflects lower memory-access and downstream inference pressure, as decay concentrates readout on a distilled set of informative slots.
IV-B Main Results on R2R and REVERIE
Tables I and II show a consistent pattern: decay-only preserves or improves task performance while reducing runtime, whereas decay+anti-loop achieves the best balance among the GridMM variants. We discuss the main trends below and return to the stress-test variants in Sec. IV-C.
R2R. Table I reports results on both val unseen and test unseen. On this benchmark, decay-only already shows the value of conservative read-side control: compared with GridMM, it improves NE from 2.83 to 2.59 on val unseen and from 3.35 to 3.19 on test unseen, while also reducing runtime from 937.99 s to 742.61 s and from 2312.52 s to 1621.34 s, respectively. Its SR and SPL are maintained or slightly improved, suggesting that read-side decay reduces the influence of stale memory while improving inference efficiency.
Among the GridMM variants, decay+anti-loop achieves the best overall balance on R2R. It produces the shortest trajectories and lowest runtime on both splits while improving SR/SPL from 73/62 to 74/63 on test unseen. Its test NE is slightly worse than GridMM (3.38 versus 3.35), so the result reflects a better balance between task performance and efficiency rather than a uniform improvement in endpoint accuracy.
| Methods | Val Unseen | Runtime(s) | |||||
| Navigation | Grounding | ||||||
| TL | OSR | SR | SPL | RGS | RGSPL | ||
| VLNBERT [10] | 16.75 | 35.08 | 30.63 | 24.90 | 18.72 | 15.23 | – |
| AirBERT [9] | 18.71 | 34.51 | 27.88 | 21.83 | 18.19 | 14.16 | – |
| HOP [16] | 16.46 | 36.24 | 31.78 | 26.15 | 18.82 | 15.73 | – |
| HAMT [3] | 14.08 | 36.84 | 32.91 | 30.23 | 18.90 | 17.26 | – |
| TD-STP [23] | – | 39.48 | 34.89 | 27.34 | 21.13 | 16.52 | – |
| DUET [4] | 22.12 | 51.08 | 46.96 | 33.77 | 32.12 | 23.01 | – |
| BEVBert [1] | – | 56.38 | 51.79 | 36.35 | 34.70 | 24.46 | – |
| GridMM [19] | 23.20 | 57.48 | 51.37 | 36.47 | 34.57 | 24.56 | 4329.67 |
| update-only | 23.77 | 57.12 | 50.84 | 35.85 | 33.98 | 23.80 | 4276.31 |
| decay-only | 23.15 | 58.12 | 51.98 | 36.60 | 34.68 | 24.72 | 2998.49 |
| full-mode | 23.18 | 57.94 | 51.80 | 36.45 | 34.65 | 24.68 | 4603.40 |
| decay+anti-loop | 21.57 | 57.99 | 52.34 | 37.53 | 35.37 | 25.44 | 1497.98 |
Note: Runtime is reported only for GridMM and its variants under the same setting; the official test unseen server is unavailable.
REVERIE. Table II shows the same qualitative trend on val unseen. decay-only slightly improves navigation and grounding metrics while reducing runtime, indicating that the benefits of read-side memory control extend to grounding-related metrics. Among the GridMM variants, decay+anti-loop achieves the strongest overall performance, improving SR/SPL/RGSPL from 51.37/36.47/24.56 to 52.34/37.53/25.44 and reducing runtime from 4329.67 s to 1497.98 s. Together, the two benchmarks show that memory decay provides consistent improvements and that anti-loop regularization further reduces trajectory length and runtime.
IV-C Ablations and Stress-Test Variants
The comparison among update-only, decay-only, full-mode, and decay+anti-loop clarifies the role of each component. Among the single-module variants, decay-only consistently preserves or improves task metrics while reducing runtime. By contrast, update-only and full-mode rewrite memory before readout and show less consistent gains, suggesting that aggressive write-side intervention can disturb representations already used by the frozen policy.
decay+anti-loop builds on this read-side improvement with a narrow action-side controller that reduces local reversals, trajectory length, and runtime. The ablation supports the main design principle: with a frozen backbone, well-scoped test-time control is more reliable than heavier intervention.
IV-D Navigation Behavior and Efficiency Analysis
Anti-loop regularization is not meant to guarantee monotonic gains on all endpoint metrics; its direct value is local trajectory control. Figure 2 illustrates this effect, while Table III quantifies it through backtracking rate, average action count, and trajectory length.
| Methods | R2R Val Unseen | ||
|---|---|---|---|
| Backtrack Rate(%) | Avg. Steps | Avg. TL | |
| GridMM (baseline) | 2.30 | 6.02 | 13.27 |
| decay-only | 3.51 | 6.00 | 13.29 |
| decay+anti-loop | 2.01 | 5.90 | 12.41 |
| Methods | REVERIE Val Unseen | ||
|---|---|---|---|
| Backtrack Rate(%) | Avg. Steps | Avg. TL | |
| GridMM (baseline) | 8.43 | 8.52 | 23.20 |
| decay-only | 8.45 | 8.52 | 23.15 |
| decay+anti-loop | 5.99 | 8.46 | 21.57 |
Note: Backtrack rate is the percentage of executed actions that return to the viewpoint from two steps earlier; Avg. Steps counts actions before STOP. Because the default configuration uses only a weak revisit penalty, the observed changes are dominated by immediate-backtracking suppression.
On R2R, decay-only leaves local reversal behavior largely unchanged: its average action count changes only marginally, and its immediate-backtracking rate remains higher than that of the baseline. This is consistent with its role as a read-side denoising rule rather than a motion regularizer. By contrast, adding anti-loop regularization reduces the immediate-backtracking rate from 3.51% to 2.01% while also decreasing the average number of actions and trajectory length.
REVERIE exhibits the same pattern. The baseline and decay-only remain nearly identical in local reversal behavior, whereas decay+anti-loop reduces the backtracking rate from 8.45% to 5.99% and follows shorter trajectories. This consistency across benchmarks supports the intended role of anti-loop regularization as a graph-local controller rather than a general planning mechanism.
V Conclusion
We presented DART-VLN, a training-free plug-in control layer for discrete VLN pipelines with explicit memory. Instantiated on a GridMM-based navigator, DART-VLN improves navigation performance and efficiency on R2R and REVERIE without retraining or architectural changes. Read-side decay preserves or improves task performance while reducing runtime, whereas anti-loop regularization further reduces local backtracking and trajectory length. Together, these results support conservative test-time control as a practical way to improve frozen memory-based navigation.
Beyond the aggregate gains, our behavioral analysis clarifies how the two modules contribute at different stages of inference: decay stabilizes memory readout, while anti-loop regularization improves local trajectory control. Their combination provides a compact and interpretable intervention for frozen navigators.
Our experiments focus on a GridMM-based instantiation, which provides a controlled setting for isolating these effects. A natural next step is to examine their transfer across other explicit-memory backbones and hyperparameter settings, as well as to explore stochastic decoding and continuous navigation. Such extensions could further clarify the broader applicability of conservative test-time control.
References
- [1] (2022) BEVBert: topo-metric map pre-training for language-guided navigation. arXiv:2212.04385. Cited by: §I, §I, §II, TABLE I, TABLE II.
- [2] (2018) Vision-and-language navigation: interpreting visually-grounded navigation instructions in real environments. In Proc. IEEE/CVF Conf. Comput. Vis. Pattern Recognit., pp. 3674–3683. Cited by: §I, §IV-A.
- [3] (2021) History aware multimodal transformer for vision-and-language navigation. In Adv. Neural Inf. Process. Syst., Cited by: §I, §I, TABLE I, TABLE II.
- [4] (2022) Think global, act local: dual-scale graph transformer for vision-and-language navigation. In Proc. IEEE/CVF Conf. Comput. Vis. Pattern Recognit., pp. 16537–16547. Cited by: §I, §I, §II, TABLE I, TABLE II.
- [5] (2025) SE-VLN: a self-evolving vision-language navigation framework based on multimodal large language models. arXiv:2507.13152. Cited by: §I, §II, TABLE I.
- [6] (2023) Adaptive zone-aware hierarchical planner for vision-language navigation. In Proc. IEEE/CVF Conf. Comput. Vis. Pattern Recognit., pp. 14911–14920. Cited by: §I, §II.
- [7] (2025) 3D Gaussian map with open-set semantic grouping for vision-and-language navigation. In Proc. IEEE/CVF Int. Conf. Comput. Vis., pp. 9252–9262. Cited by: §I, §II, §III-B1.
- [8] (2022) Cross-modal map learning for vision and language navigation. In Proc. IEEE/CVF Conf. Comput. Vis. Pattern Recognit., pp. 15460–15470. Cited by: §II.
- [9] (2021) Airbert: in-domain pretraining for vision-and-language navigation. In Proc. IEEE/CVF Int. Conf. Comput. Vis., pp. 1614–1623. Cited by: §I, TABLE I, TABLE II.
- [10] (2021) VLN-BERT: a recurrent vision-and-language BERT for navigation. In Proc. IEEE/CVF Conf. Comput. Vis. Pattern Recognit., pp. 1643–1653. Cited by: §I, TABLE I, TABLE II.
- [11] (2025) Active test-time vision-language navigation. In Adv. Neural Inf. Process. Syst., Cited by: §II.
- [12] (2023) Iterative vision-and-language navigation. In Proc. IEEE/CVF Conf. Comput. Vis. Pattern Recognit., pp. 14921–14930. Cited by: §I.
- [13] (2020) Beyond the nav-graph: vision-and-language navigation in continuous environments. In Proc. Eur. Conf. Comput. Vis., pp. 104–120. Cited by: §III-A.
- [14] (2019) The regretful agent: heuristic-aided navigation through progress estimation. In Proc. IEEE/CVF Conf. Comput. Vis. Pattern Recognit., pp. 6732–6740. Cited by: §I, §II, §III-C1.
- [15] (2020) REVERIE: remote embodied visual referring expression in real indoor environments. In Proc. IEEE/CVF Conf. Comput. Vis. Pattern Recognit., pp. 9979–9988. Cited by: §IV-A.
- [16] (2023) HOP+: history-enhanced and order-aware pre-training for vision-and-language navigation. IEEE Trans. Pattern Anal. Mach. Intell. 45 (7), pp. 8524–8537. Cited by: TABLE I, TABLE II.
- [17] (2025) TRAVEL: training-free retrieval and alignment for vision-and-language navigation. arXiv:2502.07306. Cited by: §II.
- [18] (2023) DREAMWALKER: mental planning for continuous vision-language navigation. In Proc. IEEE/CVF Int. Conf. Comput. Vis., pp. 10839–10849. Cited by: §I, §II, §III-C1.
- [19] (2023) GridMM: grid memory map for vision-and-language navigation. In Proc. IEEE/CVF Int. Conf. Comput. Vis., pp. 15579–15590. Cited by: §I, §I, §I, §I, §II, §III-A, TABLE I, TABLE II.
- [20] (2025) NavQ: learning a Q-model for foresighted vision-and-language navigation. In Proc. IEEE/CVF Int. Conf. Comput. Vis., pp. 6327–6341. Cited by: §I, §II, §III-C1.
- [21] (2025) COSMO: combination of selective memorization for low-cost vision-and-language navigation. In Proc. IEEE/CVF Int. Conf. Comput. Vis., pp. 5511–5522. Cited by: §I, §II, §III-B1.
- [22] (2024) Vision-and-language navigation today and tomorrow: a survey in the era of foundation models. Trans. Mach. Learn. Res.. Cited by: §I.
- [23] (2022) Target-driven structured transformer planner for vision-language navigation. In Proc. 30th ACM Int. Conf. Multimedia, pp. 4194–4203. Cited by: TABLE I, TABLE II.