homework1 updated