Singing, dancing and all that jazz