mainstream rap is played out listen to some underground shit like mf doom, aesop rock, people under the stairs, a tribe called quest