dancing to the next generation