Check out
Colleen’s
Shuffle

I had all the same answers lol