This just show Beyonce has no real talent for songwriting or arranging. She is a really good performer and a great rip off artist as far as I'm concerned.