idk y ppl is acting so surprised....when it comes to live performance, Ashanti has vocals but has ALWAYS been a lame when it comes to dance moves. Solange has ALWAYS been dope...folks just slept on her...plus keep in mind she used to sing and dance backup for Destiny's Child when she was only a teen!..so OF COURSE her performances are gonna be energetic and dope. DUH!!!