commit normalement vide, préventif