New algorithms added