update to homework1