Adds auto-commit and compiles less