designe ameliore
fix merge