Update assign2