fixed the programlisting xsl