rand_edgeCase now returns wrap 50% of the time
much todo about nothing