modify homework1