Molti miglioramenti e modifiche