update homework 1