hw9 before project