So I'm not too worried about ChatGPT. If you can write assignment prompts that aren't easily google-able, ChatGPT won't produce great results. Also, the text doesn't actually sound like an undergrad wrote it, though it would be harder to *prove* cheating in this case