also notes ably
how the algorithm self
same code same code ___