Can Long-Context Language Models Subsume Retrieval, RAG, SQL, and More?
Not on the map. Why?
Abstract (arXiv)
Long-context language models (LCLMs) have the potential to revolutionize our approach to tasks traditionally reliant on external tools like retrieval systems or databases. Leveraging LCLMs' ability to natively ingest and process entire corpora of information offers numerous advantages. It enhances user-friendliness by eliminating the need for specialized knowledge of tools, provides robust end-to-end modeling that minimizes cascading errors in complex pipelines, and allows for the application of sophisticated prompting techniques across the entire system. To assess this paradigm shift, we introduce LOFT, a benchmark of real-world tasks requiring context up to millions of tokens designed to evaluate LCLMs' performance on in-context retrieval and reasoning. Our findings reveal LCLMs' surprising ability to rival state-of-the-art retrieval and RAG systems, despite never having been explicitly trained for these tasks. However, LCLMs still face challenges in areas like compositional reasoning that are required in SQL-like tasks. Notably, prompting strategies significantly influence performance, emphasizing the need for continued research as context lengths grow. Overall, LOFT provides a rigorous testing ground for LCLMs, showcasing their potential to supplant existing paradigms and tackle novel tasks as model capabilities scale.
Key facts. Cited by 53 papers in the map (data through 7 Oct 2026). Builds on 57 of its 69 references that are in the map. First posted on arXiv 19 Jun 2024.
Builds on
57 of 69 references.
References · 57
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2023GPT-4 Technical Reportcited by 18,132
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,160
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,323
- 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,779
- 2021Finetuned Language Models Are Zero-Shot Learnerscited by 3,747
- 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,686
- 2023Lost in the Middle: How Language Models Use Long Contextscited by 3,383
- 2020Longformer: The Long-Document Transformercited by 3,362
38 more
- 2024Gemini 1.5: Unlocking multimodal understanding across millions of tokens of contextcited by 3,175
- 2022Scaling Instruction-Finetuned Language Modelscited by 2,997
- 2020REALM: Retrieval-Augmented Language Model Pre-Trainingcited by 2,126
- 2018SentencePiece: A simple and language independent subword tokenizer and detokenizer for Neural Text Processingcited by 1,973
- 2022Beyond the Imitation Game: Quantifying and extrapolating the capabilities of language modelscited by 1,970
- 2022Challenging BIG-Bench Tasks and Whether Chain-of-Thought Can Solve Themcited by 1,767
- 2016MS MARCO: A Human Generated MAchine Reading COmprehension Datasetcited by 1,591
- 2023LongBench: A Bilingual, Multitask Benchmark for Long Context Understandingcited by 1,378
- 2018FEVER: a large-scale dataset for Fact Extraction and VERificationcited by 1,362
- 2024RULER: What's the Real Context Size of Your Long-Context Language Models?cited by 1,270
- 2021BEIR: A Heterogenous Benchmark for Zero-shot Evaluation of Information Retrieval Modelscited by 1,225
- 2018Spider: A Large-Scale Human-Labeled Dataset for Complex and Cross-Domain Semantic Parsing and Text-to-SQL Taskcited by 1,120
- 2021MuSiQue: Multihop Questions via Single-hop Question Compositioncited by 893
- 2019DROP: A Reading Comprehension Benchmark Requiring Discrete Reasoning Over Paragraphscited by 883
- 2021Show Your Work: Scratchpads for Intermediate Computation with Language Modelscited by 871
- 2020Approximate Nearest Neighbor Negative Contrastive Learning for Dense Text Retrievalcited by 846
- 2020Long Range Arena: A Benchmark for Efficient Transformerscited by 696
- 2017Seq2SQL: Generating Structured Queries from Natural Language using Reinforcement Learningcited by 679
- 2020Fact or Fiction: Verifying Scientific Claimscited by 546
- 2022FLEURS: Few-shot Learning Evaluation of Universal Representations of Speechcited by 458
- 2021Large Dual Encoders Are Generalizable Retrieverscited by 454
- 2023Text-to-SQL Empowered by Large Language Models: A Benchmark Evaluationcited by 378
- 2021Entity-Based Knowledge Conflicts in Question Answeringcited by 349
- 2020Autoregressive Entity Retrievalcited by 333
- 2024Long-context LLMs Struggle with Long In-context Learningcited by 285
- 2022Transformer Memory as a Differentiable Search Indexcited by 242
- 2021LongT5: Efficient Text-To-Text Transformer for Long Sequencescited by 232
- 2023Evaluating Correctness and Faithfulness of Instruction-Following Models for Question Answeringcited by 150
- 2024Same Task, More Tokens: the Impact of Input Length on the Reasoning Performance of Large Language Modelscited by 150
- 2019SParC: Cross-Domain Semantic Parsing in Contextcited by 141
- 2024Seven Failure Points When Engineering a Retrieval Augmented Generation Systemcited by 138
- 2020Question and Answer Test-Train Overlap in Open-Domain Question Answering Datasetscited by 137
- 2020Unsupervised Question Decomposition for Question Answeringcited by 118
- 2023Open-domain Visual Entity Recognition: Towards Recognizing Millions of Wikipedia Entitiescited by 112
- 2024LongAlign: A Recipe for Long Context Alignment of Large Language Modelscited by 102
- 2021TopiOCQA: Open-domain Conversational Question Answering with Topic Switchingcited by 95
- 2024Gecko: Versatile Text Embeddings Distilled from Large Language Modelscited by 81
- 2024Repetition Improves Language Model Embeddingscited by 70
50 most cited of 57 All 57 (JSON)
Built on by
Citing papers per year: 2024: 18; 2025: 24; 2026: 11.
53 papers.
Sort:
By area:
- 2024Long-Context LLMs Meet RAG: Overcoming Challenges for Long Inputs in RAGcited by 122
- 2024Inference Scaling for Long-Context Retrieval Augmented Generationcited by 65
- 2024NeedleBench: Evaluating LLM Retrieval and Reasoning Across Varying Information Densitiescited by 32
- 2025LaRA: Benchmarking Retrieval-Augmented Generation and Long-Context LLMs -- No Silver Bullet for LC or RAG Routingcited by 29
- 2025RefactorBench: Evaluating Stateful Reasoning in Language Agents Through Codecited by 28
- 2024ALR2: A Retrieve-then-Reason Framework for Long-context Question Answeringcited by 25
- 2024Long Context RAG Performance of Large Language Modelscited by 23
- 2025LongRoPE2: Near-Lossless LLM Context Window Scalingcited by 21
- 2025One ruler to measure them all: Benchmarking multilingual long-context language modelscited by 18
- 2025RAGO: Systematic Performance Optimization for Retrieval-Augmented Generation Servingcited by 18
- 2024MRAG: A Modular Retrieval Framework for Time-Sensitive Question Answeringcited by 17
- 2024KBLaM: Knowledge Base augmented Language Modelcited by 16
38 more
- 2025GSM-Infinite: How Do Your LLMs Behave over Infinitely Increasing Context Length and Reasoning Complexity?cited by 16
- 2024Tree Attention: Topology-aware Decoding for Long-Context Attention on GPU clusterscited by 13
- 2025MAPLE: Many-Shot Adaptive Pseudo-Labeling for In-Context Learningcited by 13
- 2024Holistic Reasoning with Long-Context LMs: A Benchmark for Database Operations on Massive Textual Datacited by 11
- 2025Eliciting In-context Retrieval and Reasoning for Long-context Large Language Modelscited by 11
- 2025LevelRAG: Enhancing Retrieval-Augmented Generation with Multi-hop Logic Planning over Rewriting Augmented Searcherscited by 10
- 2025Emulating Retrieval Augmented Generation via Prompt Engineering for Enhanced Long Context Comprehension in LLMscited by 9
- 2025Focus Directions Make Your Language Models Pay More Attention to Relevant Contextscited by 9
- 2025Scalable In-context Ranking with Generative Modelscited by 8
- 2026Lost in the Noise: How Reasoning Models Fail with Contextual Distractorscited by 8
- 2024Self-Consistency Falls Short! The Adverse Effects of Positional Bias on Long-Context Problemscited by 7
- 2025From Tools to Teammates: Evaluating LLMs in Multi-Session Coding Interactionscited by 7
- 2025Hidden in the Haystack: Smaller Needles are More Difficult for LLMs to Findcited by 7
- 2025Long Context Scaling: Divide and Conquer via Multi-Agent Question-driven Collaborationcited by 7
- 2024Unified Multimodal Interleaved Document Representation for Retrievalcited by 6
- 2024Unleashing Multi-Hop Reasoning Potential in Large Language Models through Repetition of Misordered Contextcited by 6
- 2024L-CiteEval: Do Long-Context Models Truly Leverage Context for Responding?cited by 5
- 2025Efficient and Asymptotically Unbiased Constrained Decoding for Large Language Modelscited by 5
- 2025Scaling Textual Gradients via Sampling-Based Momentumcited by 5
- 2024Bootstrap Your Own Context Lengthcited by 4
- 2025PERK: Long-Context Reasoning as Test-Time Learningcited by 4
- 2025LLM-guided Hierarchical Search for End-to-end Reasoning Intensive Retrievalcited by 4
- 2026Recursive Agent Harnessescited by 4
- 2024Retrieval Or Holistic Understanding? Dolce: Differentiate Our Long Context Evaluation Taskscited by 3
- 2024How Does Knowledge Selection Help Retrieval Augmented Generation?cited by 3
- 2024PRISM: Efficient Long-Range Reasoning With Short-Context LLMscited by 3
- 2025CORG: Generating Answers from Complex, Interrelated Contextscited by 3
- 2024CARL-GT: Evaluating Causal Reasoning Capabilities of Large Language Modelscited by 2
- 2025Evaluating the Retrieval Robustness of Large Language Modelscited by 2
- 2025Retrieval Augmented Question Answering: When Should LLMs Admit Ignorance?cited by 2
- 2026ATLAS: All-round Testing of Long-context Abilities across Scalescited by 2
- 2026Can Language Models Actually Retrieve In-Context? Drowning in Documents at Million Token Scalecited by 2
- 2025From Cross-Task Examples to In-Task Prompts: A Graph-Based Pseudo-Labeling Framework for In-context Learningcited by 1
- 2026Autoregressive Ranking: Bridging the Gap Between Dual and Cross Encoderscited by 1
- 2026RecaLLM: Addressing the Lost-in-Thought Phenomenon with Explicit In-Context Retrievalcited by 1
- 2026LongCat Sparse Attention: Taming the Lightning via Streaming-aware Hierarchical Cross-Layer Indexingcited by 1
- 2025Augmenting LLM Reasoning with Dynamic Notes Writing for Complex QAcited by 0
- 2026Scalable Model-Based Clustering with Sequential Monte Carlocited by 0
50 most cited of 53 All 53 (JSON)
- 2026Generative Adversarial Loops8 Oct 2026
- 2026LongCat Sparse Attention: Taming the Lightning via Streaming-aware Hierarchical Cross-Layer Indexing3 Aug 2026
- 2026Can Language Models Actually Retrieve In-Context? Drowning in Documents at Million Token Scale1 Jul 2026
- 2026Recursive Agent Harnesses11 Jun 2026
- 2026OmniRetrieval: Unified Retrieval across Heterogeneous Knowledge Sources28 May 2026
- 2026ATLAS: All-round Testing of Long-context Abilities across Scales27 May 2026
- 2026Inference Time Context Sparsity: Illusion or Opportunity?22 May 2026
- 2026Scalable Model-Based Clustering with Sequential Monte Carlo16 Apr 2026
- 2026RecaLLM: Addressing the Lost-in-Thought Phenomenon with Explicit In-Context Retrieval10 Apr 2026
- 2026Lost in the Noise: How Reasoning Models Fail with Contextual Distractors12 Jan 2026
- 2026Autoregressive Ranking: Bridging the Gap Between Dual and Cross Encoders9 Jan 2026
- 2025Retrieval Augmented Question Answering: When Should LLMs Admit Ignorance?29 Dec 2025
38 more
- 2025From Cross-Task Examples to In-Task Prompts: A Graph-Based Pseudo-Labeling Framework for In-context Learning28 Oct 2025
- 2025LLM-guided Hierarchical Search for End-to-end Reasoning Intensive Retrieval15 Oct 2025
- 2025Scalable In-context Ranking with Generative Models6 Oct 2025
- 2025PERK: Long-Context Reasoning as Test-Time Learning8 Jul 2025
- 2025Scaling Textual Gradients via Sampling-Based Momentum31 May 2025
- 2025Evaluating the Retrieval Robustness of Large Language Models28 May 2025
- 2025Long Context Scaling: Divide and Conquer via Multi-Agent Question-driven Collaboration27 May 2025
- 2025Hidden in the Haystack: Smaller Needles are More Difficult for LLMs to Find23 May 2025
- 2025Augmenting LLM Reasoning with Dynamic Notes Writing for Complex QA22 May 2025
- 2025MAPLE: Many-Shot Adaptive Pseudo-Labeling for In-Context Learning22 May 2025
- 2025CORG: Generating Answers from Complex, Interrelated Contexts25 Apr 2025
- 2025Efficient and Asymptotically Unbiased Constrained Decoding for Large Language Models12 Apr 2025
- 2025Focus Directions Make Your Language Models Pay More Attention to Relevant Contexts30 Mar 2025
- 2025RAGO: Systematic Performance Optimization for Retrieval-Augmented Generation Serving18 Mar 2025
- 2025RefactorBench: Evaluating Stateful Reasoning in Language Agents Through Code10 Mar 2025
- 2025One ruler to measure them all: Benchmarking multilingual long-context language models3 Mar 2025
- 2025LongRoPE2: Near-Lossless LLM Context Window Scaling27 Feb 2025
- 2025LevelRAG: Enhancing Retrieval-Augmented Generation with Multi-hop Logic Planning over Rewriting Augmented Searchers25 Feb 2025
- 2025From Tools to Teammates: Evaluating LLMs in Multi-Session Coding Interactions19 Feb 2025
- 2025Emulating Retrieval Augmented Generation via Prompt Engineering for Enhanced Long Context Comprehension in LLMs18 Feb 2025
- 2025LaRA: Benchmarking Retrieval-Augmented Generation and Long-Context LLMs -- No Silver Bullet for LC or RAG Routing14 Feb 2025
- 2025GSM-Infinite: How Do Your LLMs Behave over Infinitely Increasing Context Length and Reasoning Complexity?7 Feb 2025
- 2025Eliciting In-context Retrieval and Reasoning for Long-context Large Language Models14 Jan 2025
- 2024PRISM: Efficient Long-Range Reasoning With Short-Context LLMs25 Dec 2024
- 2024Bootstrap Your Own Context Length25 Dec 2024
- 2024CARL-GT: Evaluating Causal Reasoning Capabilities of Large Language Models23 Dec 2024
- 2024MRAG: A Modular Retrieval Framework for Time-Sensitive Question Answering20 Dec 2024
- 2024Long Context RAG Performance of Large Language Models5 Nov 2024
- 2024Self-Consistency Falls Short! The Adverse Effects of Positional Bias on Long-Context Problems2 Nov 2024
- 2024How Does Knowledge Selection Help Retrieval Augmented Generation?17 Oct 2024
- 2024Holistic Reasoning with Long-Context LMs: A Benchmark for Database Operations on Massive Textual Data15 Oct 2024
- 2024KBLaM: Knowledge Base augmented Language Model14 Oct 2024
- 2024Unleashing Multi-Hop Reasoning Potential in Large Language Models through Repetition of Misordered Context9 Oct 2024
- 2024Long-Context LLMs Meet RAG: Overcoming Challenges for Long Inputs in RAG8 Oct 2024
- 2024Inference Scaling for Long-Context Retrieval Augmented Generation6 Oct 2024
- 2024ALR2: A Retrieve-then-Reason Framework for Long-context Question Answering4 Oct 2024
- 2024Unified Multimodal Interleaved Document Representation for Retrieval3 Oct 2024
- 2024L-CiteEval: Do Long-Context Models Truly Leverage Context for Responding?3 Oct 2024
50 newest of 53 All 53 (JSON)
- 2024NeedleBench: Evaluating LLM Retrieval and Reasoning Across Varying Information Densitiescited by 32
- 2025RefactorBench: Evaluating Stateful Reasoning in Language Agents Through Codecited by 28
- 2024ALR2: A Retrieve-then-Reason Framework for Long-context Question Answeringcited by 25
- 2025GSM-Infinite: How Do Your LLMs Behave over Infinitely Increasing Context Length and Reasoning Complexity?cited by 16
- 2024Holistic Reasoning with Long-Context LMs: A Benchmark for Database Operations on Massive Textual Datacited by 11
- 2025Eliciting In-context Retrieval and Reasoning for Long-context Large Language Modelscited by 11
- 2025Emulating Retrieval Augmented Generation via Prompt Engineering for Enhanced Long Context Comprehension in LLMscited by 9
- 2026Lost in the Noise: How Reasoning Models Fail with Contextual Distractorscited by 8
- 2024Self-Consistency Falls Short! The Adverse Effects of Positional Bias on Long-Context Problemscited by 7
- 2024Unleashing Multi-Hop Reasoning Potential in Large Language Models through Repetition of Misordered Contextcited by 6
- 2025PERK: Long-Context Reasoning as Test-Time Learningcited by 4
- 2025LLM-guided Hierarchical Search for End-to-end Reasoning Intensive Retrievalcited by 4
12 most cited of 16 All 16 (JSON)
- 2026RecaLLM: Addressing the Lost-in-Thought Phenomenon with Explicit In-Context Retrieval10 Apr 2026
- 2026Lost in the Noise: How Reasoning Models Fail with Contextual Distractors12 Jan 2026
- 2025LLM-guided Hierarchical Search for End-to-end Reasoning Intensive Retrieval15 Oct 2025
- 2025PERK: Long-Context Reasoning as Test-Time Learning8 Jul 2025
- 2025Augmenting LLM Reasoning with Dynamic Notes Writing for Complex QA22 May 2025
- 2025RefactorBench: Evaluating Stateful Reasoning in Language Agents Through Code10 Mar 2025
- 2025Emulating Retrieval Augmented Generation via Prompt Engineering for Enhanced Long Context Comprehension in LLMs18 Feb 2025
- 2025GSM-Infinite: How Do Your LLMs Behave over Infinitely Increasing Context Length and Reasoning Complexity?7 Feb 2025
- 2025Eliciting In-context Retrieval and Reasoning for Long-context Large Language Models14 Jan 2025
- 2024PRISM: Efficient Long-Range Reasoning With Short-Context LLMs25 Dec 2024
- 2024CARL-GT: Evaluating Causal Reasoning Capabilities of Large Language Models23 Dec 2024
- 2024Self-Consistency Falls Short! The Adverse Effects of Positional Bias on Long-Context Problems2 Nov 2024
12 newest of 16 All 16 (JSON)
- 2024Long-Context LLMs Meet RAG: Overcoming Challenges for Long Inputs in RAGcited by 122
- 2024Inference Scaling for Long-Context Retrieval Augmented Generationcited by 65
- 2025LaRA: Benchmarking Retrieval-Augmented Generation and Long-Context LLMs -- No Silver Bullet for LC or RAG Routingcited by 29
- 2025RAGO: Systematic Performance Optimization for Retrieval-Augmented Generation Servingcited by 18
- 2025LevelRAG: Enhancing Retrieval-Augmented Generation with Multi-hop Logic Planning over Rewriting Augmented Searcherscited by 10
- 2024How Does Knowledge Selection Help Retrieval Augmented Generation?cited by 3
- 2025Evaluating the Retrieval Robustness of Large Language Modelscited by 2
- 2025Retrieval Augmented Question Answering: When Should LLMs Admit Ignorance?cited by 2
- 2025Retrieval Augmented Question Answering: When Should LLMs Admit Ignorance?29 Dec 2025
- 2025Evaluating the Retrieval Robustness of Large Language Models28 May 2025
- 2025RAGO: Systematic Performance Optimization for Retrieval-Augmented Generation Serving18 Mar 2025
- 2025LevelRAG: Enhancing Retrieval-Augmented Generation with Multi-hop Logic Planning over Rewriting Augmented Searchers25 Feb 2025
- 2025LaRA: Benchmarking Retrieval-Augmented Generation and Long-Context LLMs -- No Silver Bullet for LC or RAG Routing14 Feb 2025
- 2024How Does Knowledge Selection Help Retrieval Augmented Generation?17 Oct 2024
- 2024Long-Context LLMs Meet RAG: Overcoming Challenges for Long Inputs in RAG8 Oct 2024
- 2024Inference Scaling for Long-Context Retrieval Augmented Generation6 Oct 2024
- 2025Long Context Scaling: Divide and Conquer via Multi-Agent Question-driven Collaborationcited by 7
- 2026Recursive Agent Harnessescited by 4
- 2026Recursive Agent Harnesses11 Jun 2026
- 2025Long Context Scaling: Divide and Conquer via Multi-Agent Question-driven Collaboration27 May 2025
- 2024Bootstrap Your Own Context Lengthcited by 4
- 2024Bootstrap Your Own Context Length25 Dec 2024
- 2024Long Context RAG Performance of Large Language Modelscited by 23
- 2025LongRoPE2: Near-Lossless LLM Context Window Scalingcited by 21
- 2025One ruler to measure them all: Benchmarking multilingual long-context language modelscited by 18
- 2024MRAG: A Modular Retrieval Framework for Time-Sensitive Question Answeringcited by 17
- 2024KBLaM: Knowledge Base augmented Language Modelcited by 16
- 2024Tree Attention: Topology-aware Decoding for Long-Context Attention on GPU clusterscited by 13
- 2025MAPLE: Many-Shot Adaptive Pseudo-Labeling for In-Context Learningcited by 13
- 2025Focus Directions Make Your Language Models Pay More Attention to Relevant Contextscited by 9
- 2025Scalable In-context Ranking with Generative Modelscited by 8
- 2025From Tools to Teammates: Evaluating LLMs in Multi-Session Coding Interactionscited by 7
- 2025Hidden in the Haystack: Smaller Needles are More Difficult for LLMs to Findcited by 7
- 2024Unified Multimodal Interleaved Document Representation for Retrievalcited by 6
12 most cited of 26 All 26 (JSON)
- 2026Generative Adversarial Loops8 Oct 2026
- 2026LongCat Sparse Attention: Taming the Lightning via Streaming-aware Hierarchical Cross-Layer Indexing3 Aug 2026
- 2026Can Language Models Actually Retrieve In-Context? Drowning in Documents at Million Token Scale1 Jul 2026
- 2026OmniRetrieval: Unified Retrieval across Heterogeneous Knowledge Sources28 May 2026
- 2026ATLAS: All-round Testing of Long-context Abilities across Scales27 May 2026
- 2026Inference Time Context Sparsity: Illusion or Opportunity?22 May 2026
- 2026Scalable Model-Based Clustering with Sequential Monte Carlo16 Apr 2026
- 2026Autoregressive Ranking: Bridging the Gap Between Dual and Cross Encoders9 Jan 2026
- 2025From Cross-Task Examples to In-Task Prompts: A Graph-Based Pseudo-Labeling Framework for In-context Learning28 Oct 2025
- 2025Scalable In-context Ranking with Generative Models6 Oct 2025
- 2025Scaling Textual Gradients via Sampling-Based Momentum31 May 2025
- 2025Hidden in the Haystack: Smaller Needles are More Difficult for LLMs to Find23 May 2025
12 newest of 26 All 26 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2024Long-context Language Models Fail in Basic Retrieval Tasks Without Sufficient Reasoning Steps
- 2024Retrieval Augmented Generation or Long-Context LLMs? A Comprehensive Study and Hybrid Approach
- 2025Is Long Context All You Need? Leveraging LLM's Extended Context for NL2SQL
- 2023L-Eval: Instituting Standardized Evaluation for Long Context Language Models
- 2025When Retrieval Succeeds and Fails: Rethinking Retrieval-Augmented Generation for LLMs
- 2025Grounding Long-Context Reasoning with Contextual Normalization for Retrieval-Augmented Generation
- 2025Stronger Baselines for Retrieval-Augmented Generation with Long-Context Language Models
- 2024Retrieval Augmented Generation (RAG) and Beyond: A Comprehensive Survey on How to Make your LLMs use External Data More Wisely