1 Introduction  
2 Methodology  
3 Datasets  
4 Instruction Fine-tuned LLMs  
5 Multi-modality Instruction Fine-tuning  
6 Domain-specific Instruction Finetuning  
7 Efficient Tuning Techniques  
8 Evaluation, Analysis and Criticism  
9 Conclusion