added the shuffle() collection method