That's some snazzy footwork.

Did you also arrange the music? Who played it for you?