https://bayramblog.medium.com/enhancing-your-gpt-2-project-with-modern-llms-a-step-by-step-guide-c481cbf74d2e