Stochastic algorithms added.