Update an improve language