added SimpleRandom2