Was it me or was Brandy serving Kelly Rowland vocals on the first half of the recording, but her voice is still amazing regardless.