add six algorithms and a class, Oct 14th