adding xslt stuff