refactored question 2