jennifer hudson can sing her butt off.