changes for hw3