first stab at question 1