initial and second and subsequent commit