Upgrade files for homework 3.