better sitemap.xml generation