faster pseudo random
tests and benchmarks