Algorithms added