add some shuffle for the last part