commit(true) for soft commit