add an algorithms, Oct 3rd