Assignment3 Update