still did nothing
first xml related functions and changes