question 1.3 almost done