Commiting before making possible moves changes