restruct sitetools
fix sitetools