refactored sitemap