why must i write a commit each damn time