before, it could have been written multiple times if the first time step of the simulation failed and the timestep was repeated with a smaller step size.