HW07 c finish