Assignment 4 Updated