adding more
updating
More Algos