server side commit