homework1 setup