Iterative improvement insertion