Completed hw parts