updated SiteAdapter to support multiple hosts