update homework 5