Great song!!! Brandy is really bringing it!!! Also songs don't make albums for many different reasons. The album is supposed to flow and some songs don't match the tone of the album. Also songs you hear that are leaked that don't make the album are songs the artists and producers feel didn't make the cut so....the songs on the album that YOU HAVEN'T HEARD YET are actually supposed to be better. And lol at the comment about people using every chance to hate on Beyonce. Brandy is my favorite artist but Beyonce is right behind her as a favorite(there...it worked twice) and people really do go out of their way to hate on Beyonce. Great song tho Brandy!!! This song is a beast!!!