pack_shuffle incomplete