it works fine to generate why questions.