Added underscore

initial version of the new method generateSiteMap