completed xslt plugin