HW 3 attempts