set has_children properly...