first answerquestion functions