you create and fill new list event if validated condition isn't break