also notes how the
algorithm of ___