Cleaned up BetterRandom with current method.