Life, dance and fitness