html now handles text, inserting multiple top level elements