update homework, not complete