Update Assignment3