new algos added