writing for generative search