amelioration du code