stochastic version added
files renamed