Check out
mimixmia’s
Shuffle

almost done!