Missing algorithms in specifications

Various algorithms that have been missed/misrepresented in the specs.