add icons fix has_child