I heard something by this guy last year, I believe. It wasn't working for me. I couldn't get into it, at all. Then I heard this song. Then I heard it again, and again, then actually listened to the lyrics during the last two times, before I actually liked the song, and initially, I began to like Kendrick Lamar. I just don't sit right with the word 'bitch', at all. Other than that, it's a real good song. You can't stunt on this beat either, it just rides, it flows.