fix list with same childs as self parsing