added SiteValue class