made selections more randomized by shuffling arrays