hw1 update 4