Updating Assignment1