refactoring surfspot questions by including them in the surfspot class and passing args into the method