all about DANCE and so much more