xml order converter improved