What a fantastic mix of music.