also notes ably
how the algorithm so
a ___