reshuffle requirements