The problem is that most people think that chatgpt is a single-shot input-output machine. I've found it to be most effective to interrogate the output and get it to self optimize. Improves the final quality by quite a bit.