parse text/xml content first
merge