Check out
Melody Rose’s
Shuffle

me core...