I can't listen to the rap stuff but I give credit to a couple of these groups finally waking up and smelling the coffee!