If you use print_r(xmlvar) in the middle of an html document... the data is typed in raw... and when the data is xml.... it looks to the browser like invalid tags... So the browser shows removes those tags... and when there is no CDATA then you can see nothing! Duh! Ian <fooling a bit feelish>