keep shuffle state between restarts