infinite commit