code: def add_site_states(self, site, states):
          
          for state in states:
              if state not in self.site_states[site]:
                  self.site_states[site].append(state)
docs: Create new states on an agent site if the state doesn't exist.