Check out
Hannah Cresswell’s
Shuffle

Based on a friend