add Algorithms
change