xslt conversions work properly