also notes how the
algorithm on ___