commit for checkpoint