Why two different types here, "text" and "youtube"? You already have this information from the content of the node, no? Ie, it should display the content of the feedback node according to the elements it finds in there.