final version of hw3 content