add a series-level shuffle