Calc Algorithms