remove shuffle and replace with random index call to improve performance
Merge pull request #5 from johntbush/master

performance improvement