GPT Explained