add five algorithms, Oct 1st