Check out
james’s
Shuffle

me-core