HW4 part1 mods underway
More changes for HW4 part1.
More changes for HW4 part1.