commit, not flush