generateChilds() implemented