shuffle.py update