usiingf xsl lib for formatting