Successfull people will always have some people hating on them... Beyonce has accomplished so much success that some people have the need to try to bring her down.

This new single is great, I think both songs are great... But I have my doubts that they reach number 1 (I hope so), but still I think she should have released the singles in different times because this way is more difficult that both reach number1!!!