bad commit practices