aggiunta classi e alcune modifiche