What Makes Chat GPT-4 Different from Previous Versions?