struttura for changes