added /dev/urandom and benchmarks