Yes I understand that. But my question was more : why the while loop ? You cannot get the validation group only once and then iterate for all the collection data using the same one ?