notes for final 3714941