refactoring, QuestionsSuite state switching bugfix, view bugfix