sostituita la transazione manuale con un blocco atomic