Check out
E. Sybilla Stepner’s
Shuffle

I guess I do this now too