Some new algorithms added