Few-shot Fine-tuning vs. In-context Learning: A Fair Comparison and Evaluation
Not on the map. Why?
Abstract (arXiv)
Few-shot fine-tuning and in-context learning are two alternative strategies for task adaptation of pre-trained language models. Recently, in-context learning has gained popularity over fine-tuning due to its simplicity and improved out-of-domain generalization, and because extensive evidence shows that fine-tuned models pick up on spurious correlations. Unfortunately, previous comparisons of the two approaches were done using models of different sizes. This raises the question of whether the observed weaker out-of-domain generalization of fine-tuned models is an inherent property of fine-tuning or a limitation of the experimental setup. In this paper, we compare the generalization of few-shot fine-tuning and in-context learning to challenge datasets, while controlling for the models used, the number of examples, and the number of parameters, ranging from 125M to 30B. Our results show that fine-tuned language models can in fact generalize well out-of-domain. We find that both approaches generalize similarly; they exhibit large variation and depend on properties such as model size and the number of examples, highlighting that robust task adaptation remains a challenge.
Key facts. Cited by 136 papers in the map (data through 14 Oct 2026). Builds on 42 of its 54 references that are in the map. First posted on arXiv 26 May 2023.
Builds on
42 of 54 references.
References · 42
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2023GPT-4 Technical Reportcited by 18,396
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,380
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,899
- 2019Parameter-Efficient Transfer Learning for NLPcited by 4,236
- 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,512
- 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,682
- 2018Deep contextualized word representationscited by 2,290
- 2023Pythia: A Suite for Analyzing Large Language Models Across Training and Scalingcited by 1,786
- 2019SuperGLUE: A Stickier Benchmark for General-Purpose Language Understanding Systemscited by 1,729
30 more
- 2021Multitask Prompted Training Enables Zero-Shot Task Generalizationcited by 1,470
- 2022Rethinking the Role of Demonstrations: What Makes In-Context Learning Work?cited by 1,434
- 2021Calibrate Before Use: Improving Few-Shot Performance of Language Modelscited by 1,392
- 2020Making Pre-trained Language Models Better Few-shot Learnerscited by 1,256
- 2021BitFit: Simple Parameter-efficient Fine-tuning for Transformer-based Masked Language-modelscited by 1,245
- 2021Fantastically Ordered Prompts and Where to Find Them: Overcoming Few-Shot Prompt Order Sensitivitycited by 1,135
- 2021Train Short, Test Long: Attention with Linear Biases Enables Input Length Extrapolationcited by 1,103
- 2022Measuring and Narrowing the Compositionality Gap in Language Modelscited by 1,075
- 2020Exploiting Cloze Questions for Few Shot Text Classification and Natural Language Inferencecited by 938
- 2022Few-Shot Parameter-Efficient Fine-Tuning is Better and Cheaper than In-Context Learningcited by 896
- 2019Right for the Wrong Reasons: Diagnosing Syntactic Heuristics in Natural Language Inferencecited by 876
- 2019PAWS: Paraphrase Adversaries from Word Scramblingcited by 402
- 2020Fine-Tuning Pretrained Language Models: Weight Initializations, Data Orders, and Early Stoppingcited by 384
- 2021Do Prompt-Based Models Really Understand the Meaning of their Prompts?cited by 326
- 2022Prompting GPT-3 To Be Reliablecited by 260
- 2020On the Stability of Fine-tuning BERT: Misconceptions, Explanations, and Strong Baselinescited by 255
- 2022Adapting Pre-trained Language Models to African Languages via Multilingual Adaptive Fine-Tuningcited by 149
- 2022Lifting the Curse of Multilinguality by Pre-training Modular Transformerscited by 146
- 2021Cutting Down on Prompts and Parameters: Simple Few-Shot Learning with Language Modelscited by 139
- 2020Automatically Identifying Words That Can Serve as Labels for Few-Shot Text Classificationcited by 98
- 2022State-of-the-art generalisation research in NLP: A taxonomy and reviewcited by 98
- 2021Improving and Simplifying Pattern Exploiting Trainingcited by 97
- 2022Linear Connectivity Reveals Generalization Strategiescited by 56
- 2019Natural Language Understanding with the Quora Question Pairs Datasetcited by 51
- 2022Pre-Train Your Loss: Easy Bayesian Transfer Learning with Informative Priorscited by 43
- 2021Back to Square One: Artifact Detection, Training and Commonsense Disentanglement in the Winograd Schemacited by 32
- 2021Avoiding Inference Heuristics in Few-shot Prompt-based Finetuningcited by 23
- 2022Exploring The Landscape of Distributional Robustness for Question Answering Modelscited by 23
- 2022Lexical Generalization Improves with Larger Models and Longer Trainingcited by 9
- 2021∞-former: Infinite Memory Transformercited by 7
Built on by
Citing papers per year: 2023: 16; 2024: 52; 2025: 43; 2026: 25.
136 papers.
Sort:
By area:
- 2023Fine-tuning Aligned Language Models Compromises Safety, Even When Users Do Not Intend To!cited by 1,154
- 2024Many-Shot In-Context Learningcited by 206
- 2024In-Context Learning with Long-Context Models: An In-Depth Explorationcited by 128
- 2023A Paradigm Shift in Machine Translation: Boosting Translation Performance of Large Language Modelscited by 89
- 2023Enhancing Conversational Search: Large Language Model-Aided Informative Query Rewritingcited by 69
- 2023TPTU: Large Language Model-based AI Agents for Task Planning and Tool Usagecited by 55
- 2024Measuring and Controlling Instruction (In)Stability in Language Model Dialogscited by 53
- 2023Evaluating Instruction-Tuned Large Language Models on Code Comprehension and Generationcited by 50
- 2024Fine Tuning vs. Retrieval Augmented Generation for Less Popular Knowledgecited by 50
- 2024Stress-Testing Capability Elicitation With Password-Locked Modelscited by 46
- 2024Language Models for Text Classification: Is In-Context Learning Enough?cited by 40
- 2025On the generalization of language models from in-context learning and finetuning: a controlled studycited by 40
38 more
- 2024Prompt Optimization with EASE? Efficient Ordering-aware Automated Selection of Exemplarscited by 37
- 2023User Inference Attacks on Large Language Modelscited by 36
- 2024Unveiling the Generalization Power of Fine-Tuned Large Language Modelscited by 36
- 2024Better Synthetic Data by Retrieving and Transforming Existing Datasetscited by 36
- 2024LLMParser: An Exploratory Study on Using Large Language Models for Log Parsingcited by 32
- 2023Mind the instructions: a holistic evaluation of consistency and interactions in prompt-based learningcited by 31
- 2024Reliable LLM-based User Simulator for Task-Oriented Dialogue Systemscited by 25
- 2024Privacy Preserving Prompt Engineering: A Surveycited by 25
- 2024Leveraging Vision Language Models for Specialized Agricultural Taskscited by 25
- 2024MolecularGPT: Open Large Language Model (LLM) for Few-Shot Molecular Property Predictioncited by 24
- 2024Deeper Insights Without Updates: The Power of In-Context Learning Over Fine-Tuningcited by 21
- 2025Data Whisperer: Efficient Data Selection for Task-Specific LLM Fine-Tuning via Few-Shot In-Context Learningcited by 20
- 2024Can LLMs Generate Architectural Design Decisions? -An Exploratory Empirical studycited by 19
- 2023Can GPT models be Financial Analysts? An Evaluation of ChatGPT and GPT-4 on mock CFA Examscited by 18
- 2024Comparing Specialised Small and General Large Language Models on Text Classification: 100 Labelled Samples to Achieve Break-Even Performancecited by 18
- 2024Effects of diversity incentives on sample diversity and downstream model performance in LLM-based text augmentationcited by 17
- 2024Do Large Language Models Need a Content Delivery Network?cited by 16
- 2024Q-Probe: A Lightweight Approach to Reward Maximization for Language Modelscited by 15
- 2024The representation landscape of few-shot learning and fine-tuning in large language modelscited by 15
- 2024ProverbEval: Exploring LLM Evaluation Challenges for Low-resource Language Understandingcited by 15
- 2023A Survey on Stability of Learning with Limited Labelled Data and its Sensitivity to the Effects of Randomnesscited by 14
- 2025POPri: Private Federated Learning using Preference-Optimized Synthetic Datacited by 14
- 2023Junk DNA Hypothesis: Pruning Small Pre-Trained Weights Irreversibly and Monotonically Impairs "Difficult" Downstream Tasks in LLMscited by 13
- 2024The Impact of Demonstrations on Multilingual In-Context Learning: A Multidimensional Analysiscited by 13
- 2024PromptIntern: Saving Inference Costs by Internalizing Recurrent Prompt during Large Language Model Fine-tuningcited by 13
- 2025SAKE: Steering Activations for Knowledge Editingcited by 13
- 2023Large Language Models are Miscalibrated In-Context Learnerscited by 12
- 2024LLMs with Industrial Lens: Deciphering the Challenges and Prospects -- A Surveycited by 12
- 2025Efficient Many-Shot In-Context Learning with Dynamic Block-Sparse Attentioncited by 12
- 2025Mimic In-Context Learning for Multimodal Taskscited by 12
- 2023Measuring the Robustness of NLP Models to Domain Shiftscited by 11
- 2023Ada-Instruct: Adapting Instruction Generators for Complex Reasoningcited by 11
- 2024Large Language Models for Social Networks: Applications, Challenges, and Solutionscited by 11
- 2024LawInstruct: A Resource for Studying Language Model Adaptation to the Legal Domaincited by 10
- 2024SymDPO: Boosting In-Context Learning of Large Multimodal Models with Symbol Demonstration Direct Preference Optimizationcited by 10
- 2024DRUM: Learning Demonstration Retriever for Large MUlti-modal Modelscited by 10
- 2025When Punctuation Matters: A Large-Scale Comparison of Prompt Robustness Methods for LLMscited by 10
- 2024Bayesian Parameter-Efficient Fine-Tuning for Overcoming Catastrophic Forgettingcited by 9
50 most cited of 136 All 136 (JSON)
- 2026TraceICL: Thread-Resolved Demonstration Curation with Consistency Calibration for Robust Multimodal In-Context Learning7 Oct 2026
- 2026Efficient Task Adaptation in Large Language Models: A Survey of Weight-Based, Prompt-Based, and Embedding-Based Adaptations1 Oct 2026
- 2026LoRA-generating hypernetworks for efficient on-device LLM generative personalization21 Sep 2026
- 2026LLMs or Naive Bayes? Old Gems or New Ways31 Jul 2026
- 2026What Transfers Under Source Shift? Definitions, Examples, and Fine-Tuning for Climate Disclosure Classification20 Jul 2026
- 2026Innocuous-Seeming Data, Latent Ideology: Ideological Generalisation in Finetuned LLMs16 Jul 2026
- 2026The Generalization Spectrum: A Chromatographic Approach to Evaluating Learning Algorithms24 Jun 2026
- 2026LLM-Based Synthetic Ground Truth Generation for Audio-Based Emotion Classification via In-Context Learning10 Jun 2026
- 2026Emergence of Context Characteristics Sensitivity in Large Language Models8 Jun 2026
- 2026Automatic Extraction of Structured Information from Brain MRI Reports Using an Open-Weight Large Language Model5 Jun 2026
- 2026Supervision versus Demonstration-Based In-Context Learning for Multiword Expression Classification5 Jun 2026
- 2026In-Context Optimization for Retrieval-Augmented Generation: A Gradient-Descent Perspective25 May 2026
38 more
- 2026From Parameters to Data: A Task-Parameter-Guided Fine-Tuning Pipeline for Efficient LLM Alignment20 May 2026
- 2026When Tabular Foundation Models Meet Strategic Tabular Data: A Prior Alignment Approach19 May 2026
- 2026Contextual Agentic Memory is a Memo, Not True Memory30 Apr 2026
- 2026Leveraging LLMs for Multi-File DSL Code Generation: An Industrial Case Study27 Apr 2026
- 2026Fine-tuning vs. In-context Learning in Large Language Models: A Formal Language Learning Perspective25 Apr 2026
- 2026Mitigating Cross-Lingual Cultural Inconsistencies in LLMs via Consensus-Driven Preference Optimisation2 Apr 2026
- 2026Is One-Shot In-Context Learning Helpful for Data Selection in Task-Specific Fine-Tuning of Multimodal LLMs?30 Mar 2026
- 2026Indirect Question Answering in English, German and Bavarian: A Challenging Task for High- and Low-Resource Languages Alike16 Mar 2026
- 2026SAE as a Crystal Ball: Interpretable Features Predict Cross-domain Transferability of LLMs without Training3 Mar 2026
- 2026Fine-Tuning Without Forgetting In-Context Learning: A Theoretical Analysis of Linear Attention Models26 Feb 2026
- 2026ReasonCACHE: Teaching LLMs To Reason Without Weight Updates2 Feb 2026
- 2026Alignment-Aware Model Adaptation via Feedback-Guided Optimization2 Feb 2026
- 2026Better as Generators Than Classifiers: Leveraging LLMs and Synthetic Data for Low-Resource Multilingual Classification22 Jan 2026
- 2025Fine-Tuned In-Context Learners for Efficient Adaptation22 Dec 2025
- 2025Do Generalisation Results Generalise?8 Dec 2025
- 2025Detecting Data Contamination in LLMs via In-Context Learning30 Oct 2025
- 2025Do Prompts Reshape Representations? An Empirical Study of Prompting Effects on Embeddings22 Oct 2025
- 2025MHA-RAG: Improving Efficiency, Accuracy, and Consistency by Encoding Exemplars as Soft Prompts6 Oct 2025
- 2025IA2: Alignment with ICL Activations Improves Supervised Fine-Tuning26 Sep 2025
- 2025Supervised In-Context Fine-Tuning for Generative Sequence Labeling31 Aug 2025
- 2025Optimal Dynamic Regret by Transformers for Non-Stationary Reinforcement Learning22 Aug 2025
- 2025ChronoLLM: Customizing Language Models for Physics-Based Simulation Code Generation19 Aug 2025
- 2025When Punctuation Matters: A Large-Scale Comparison of Prompt Robustness Methods for LLMs15 Aug 2025
- 2025Agentic Design Review System14 Aug 2025
- 2025Few-Shot Learning in Video and 3D Object Detection: A Survey22 Jul 2025
- 2025Evaluating the Effectiveness of Direct Preference Optimization for Personalizing German Automatic Text Simplifications for Persons with Intellectual Disabilities2 Jul 2025
- 2025Strategic Scaling of Test-Time Compute: A Bandit Learning Approach15 Jun 2025
- 2025Alzheimer's Dementia Detection Using Perplexity from Paired Large Language Models11 Jun 2025
- 2025Mimicking or Reasoning: Rethinking Multi-Modal In-Context Learning in Vision-Language Models9 Jun 2025
- 2025LTG at SemEval-2025 Task 10: Optimizing Context for Classification of Narrative Roles6 Jun 2025
- 2025Exploring In-context Example Generation for Machine Translation31 May 2025
- 2025Improving the OOD Performance of Closed-Source LLMs on NLI Through Strategic Data Selection26 May 2025
- 2025Data Whisperer: Efficient Data Selection for Task-Specific LLM Fine-Tuning via Few-Shot In-Context Learning18 May 2025
- 2025Leveraging Large Language Models for enzymatic reaction prediction and characterization8 May 2025
- 2025Retrieval Augmented Generation Evaluation for Health Documents7 May 2025
- 2025Synthline: A Product Line Approach for Synthetic Requirements Engineering Data Generation using Large Language Models6 May 2025
- 2025On the generalization of language models from in-context learning and finetuning: a controlled study1 May 2025
- 2025Memorization and Knowledge Injection in Gated LLMs30 Apr 2025
50 newest of 136 All 136 (JSON)
- 2025On the generalization of language models from in-context learning and finetuning: a controlled studycited by 40
- 2023Ada-Instruct: Adapting Instruction Generators for Complex Reasoningcited by 11
- 2025Mimicking or Reasoning: Rethinking Multi-Modal In-Context Learning in Vision-Language Modelscited by 8
- 2025Strategic Scaling of Test-Time Compute: A Bandit Learning Approachcited by 8
- 2024Does Few-Shot Learning Help LLM Performance in Code Synthesis?cited by 6
- 2025TestNUC: Enhancing Test-Time Computing Approaches and Scaling through Neighboring Unlabeled Data Consistencycited by 4
- 2026ReasonCACHE: Teaching LLMs To Reason Without Weight Updatescited by 3
- 2025Adaptive Prompting: Ad-hoc Prompt Composition for Social Bias Detectioncited by 2
- 2026ReasonCACHE: Teaching LLMs To Reason Without Weight Updates2 Feb 2026
- 2025Strategic Scaling of Test-Time Compute: A Bandit Learning Approach15 Jun 2025
- 2025Mimicking or Reasoning: Rethinking Multi-Modal In-Context Learning in Vision-Language Models9 Jun 2025
- 2025On the generalization of language models from in-context learning and finetuning: a controlled study1 May 2025
- 2025TestNUC: Enhancing Test-Time Computing Approaches and Scaling through Neighboring Unlabeled Data Consistency26 Feb 2025
- 2025Adaptive Prompting: Ad-hoc Prompt Composition for Social Bias Detection10 Feb 2025
- 2024Does Few-Shot Learning Help LLM Performance in Code Synthesis?3 Dec 2024
- 2023Ada-Instruct: Adapting Instruction Generators for Complex Reasoning6 Oct 2023
- 2023Fine-tuning Aligned Language Models Compromises Safety, Even When Users Do Not Intend To!cited by 1,154
- 2024Q-Probe: A Lightweight Approach to Reward Maximization for Language Modelscited by 15
- 2025POPri: Private Federated Learning using Preference-Optimized Synthetic Datacited by 14
- 2023Aligner: One Global Token is Worth Millions of Parameters When Aligning Large Language Modelscited by 1
- 2026Mitigating Cross-Lingual Cultural Inconsistencies in LLMs via Consensus-Driven Preference Optimisationcited by 1
- 2025Evaluating the Effectiveness of Direct Preference Optimization for Personalizing German Automatic Text Simplifications for Persons with Intellectual Disabilitiescited by 0
- 2026From Parameters to Data: A Task-Parameter-Guided Fine-Tuning Pipeline for Efficient LLM Alignmentcited by 0
- 2026From Parameters to Data: A Task-Parameter-Guided Fine-Tuning Pipeline for Efficient LLM Alignment20 May 2026
- 2026Mitigating Cross-Lingual Cultural Inconsistencies in LLMs via Consensus-Driven Preference Optimisation2 Apr 2026
- 2025Evaluating the Effectiveness of Direct Preference Optimization for Personalizing German Automatic Text Simplifications for Persons with Intellectual Disabilities2 Jul 2025
- 2025POPri: Private Federated Learning using Preference-Optimized Synthetic Data23 Apr 2025
- 2024Q-Probe: A Lightweight Approach to Reward Maximization for Language Models22 Feb 2024
- 2023Aligner: One Global Token is Worth Millions of Parameters When Aligning Large Language Models9 Dec 2023
- 2023Fine-tuning Aligned Language Models Compromises Safety, Even When Users Do Not Intend To!5 Oct 2023
- 2024Leveraging Vision Language Models for Specialized Agricultural Taskscited by 25
- 2025Mimic In-Context Learning for Multimodal Taskscited by 12
- 2024SymDPO: Boosting In-Context Learning of Large Multimodal Models with Symbol Demonstration Direct Preference Optimizationcited by 10
- 2024DRUM: Learning Demonstration Retriever for Large MUlti-modal Modelscited by 10
- 2026Is One-Shot In-Context Learning Helpful for Data Selection in Task-Specific Fine-Tuning of Multimodal LLMs?cited by 0
- 2026TraceICL: Thread-Resolved Demonstration Curation with Consistency Calibration for Robust Multimodal In-Context Learningcited by 0
- 2026TraceICL: Thread-Resolved Demonstration Curation with Consistency Calibration for Robust Multimodal In-Context Learning7 Oct 2026
- 2026Is One-Shot In-Context Learning Helpful for Data Selection in Task-Specific Fine-Tuning of Multimodal LLMs?30 Mar 2026
- 2025Mimic In-Context Learning for Multimodal Tasks11 Apr 2025
- 2024DRUM: Learning Demonstration Retriever for Large MUlti-modal Models10 Dec 2024
- 2024SymDPO: Boosting In-Context Learning of Large Multimodal Models with Symbol Demonstration Direct Preference Optimization17 Nov 2024
- 2024Leveraging Vision Language Models for Specialized Agricultural Tasks29 Jul 2024
- 2024Fine Tuning vs. Retrieval Augmented Generation for Less Popular Knowledgecited by 50
- 2026Contextual Agentic Memory is a Memo, Not True Memorycited by 6
- 2025Retrieval Augmented Generation Evaluation for Health Documentscited by 3
- 2026In-Context Optimization for Retrieval-Augmented Generation: A Gradient-Descent Perspectivecited by 2
- 2026In-Context Optimization for Retrieval-Augmented Generation: A Gradient-Descent Perspective25 May 2026
- 2026Contextual Agentic Memory is a Memo, Not True Memory30 Apr 2026
- 2025Retrieval Augmented Generation Evaluation for Health Documents7 May 2025
- 2024Fine Tuning vs. Retrieval Augmented Generation for Less Popular Knowledge3 Mar 2024
- 2023TPTU: Large Language Model-based AI Agents for Task Planning and Tool Usagecited by 55
- 2025Agentic Design Review Systemcited by 2
- 2025Agentic Design Review System14 Aug 2025
- 2023TPTU: Large Language Model-based AI Agents for Task Planning and Tool Usage7 Aug 2023
- 2024Do Large Language Models Need a Content Delivery Network?cited by 16
- 2024Do Large Language Models Need a Content Delivery Network?16 Sep 2024
- 2024Many-Shot In-Context Learningcited by 206
- 2024In-Context Learning with Long-Context Models: An In-Depth Explorationcited by 128
- 2023A Paradigm Shift in Machine Translation: Boosting Translation Performance of Large Language Modelscited by 89
- 2023Enhancing Conversational Search: Large Language Model-Aided Informative Query Rewritingcited by 69
- 2024Measuring and Controlling Instruction (In)Stability in Language Model Dialogscited by 53
- 2023Evaluating Instruction-Tuned Large Language Models on Code Comprehension and Generationcited by 50
- 2024Stress-Testing Capability Elicitation With Password-Locked Modelscited by 46
- 2024Language Models for Text Classification: Is In-Context Learning Enough?cited by 40
- 2024Prompt Optimization with EASE? Efficient Ordering-aware Automated Selection of Exemplarscited by 37
- 2023User Inference Attacks on Large Language Modelscited by 36
- 2024Unveiling the Generalization Power of Fine-Tuned Large Language Modelscited by 36
- 2024LLMParser: An Exploratory Study on Using Large Language Models for Log Parsingcited by 32
12 most cited of 103 All 103 (JSON)
- 2026Efficient Task Adaptation in Large Language Models: A Survey of Weight-Based, Prompt-Based, and Embedding-Based Adaptations1 Oct 2026
- 2026LoRA-generating hypernetworks for efficient on-device LLM generative personalization21 Sep 2026
- 2026LLMs or Naive Bayes? Old Gems or New Ways31 Jul 2026
- 2026What Transfers Under Source Shift? Definitions, Examples, and Fine-Tuning for Climate Disclosure Classification20 Jul 2026
- 2026Innocuous-Seeming Data, Latent Ideology: Ideological Generalisation in Finetuned LLMs16 Jul 2026
- 2026The Generalization Spectrum: A Chromatographic Approach to Evaluating Learning Algorithms24 Jun 2026
- 2026LLM-Based Synthetic Ground Truth Generation for Audio-Based Emotion Classification via In-Context Learning10 Jun 2026
- 2026Emergence of Context Characteristics Sensitivity in Large Language Models8 Jun 2026
- 2026Automatic Extraction of Structured Information from Brain MRI Reports Using an Open-Weight Large Language Model5 Jun 2026
- 2026Supervision versus Demonstration-Based In-Context Learning for Multiword Expression Classification5 Jun 2026
- 2026When Tabular Foundation Models Meet Strategic Tabular Data: A Prior Alignment Approach19 May 2026
- 2026Leveraging LLMs for Multi-File DSL Code Generation: An Industrial Case Study27 Apr 2026
12 newest of 103 All 103 (JSON)