So I must say that I'm not a very big fan of Beyonce. In their song "Deja Vu" I've gesgat that it repeats itself. But then I heard "lists" and have changed my mind. Beyonce's voice comes hot on this song Hammer and the melody fits perfectly. Beyonce surpasses himself with this song. Keep it up. Great ballad.