refactor questionPosed template