swap text component for a div to allow child elements..