Updated random reference
Fix struct field warning
Added a couple benchmarks to test out