wrote a quick shuffle method