add several PRNG (not tested)