it should be possible to ask model to think aloud (or step-by-step) and then give summary. in one or two prompts. give only summary back to user.