Add single commit mode