Ristrutturazione secondo commit