Added deterministic seeded prng