perodic commit