new RNG so we do not change the one that was passed in
(#238)