finished writeup, need question 2 and 3