commit before change