new shuffle list features

Some new features (parameter) for randomization