refactor section questions for steps