stuff for xml 3