Updating Assignment 3