simplified site, moved roster processing onto server