Question 1 and 2 method, question 2 tests.