updated question 3