used shuffle! instead of removed Stats.jl method