增加commit函数