proof of concept xslt transformation