Check out
Kat McGehee’s
Shuffle

I can do it with a broken heart