Manipulated algorithms