the as needed part is scary, the people running the algorithms can just choose all the laws.