Still haven't recovered from this song and I recently heard it on the radio in a grocery shop...I nearly screamed. Yes the vocals, the choreo, the outfits....its all so amazing. And yes, they are getting better and better. Oh and yes...dance practice!