He used a lot of dubstep beats in this, which is different from his previous works...I like the fact that Lupe is versatile and can rap over just about anything. Lyrics are dope, production is dope (better than most other rapper's album production recently). F*ck the haters.