commit & sync