added xslt configurability