sync commit : work in progress