Hip hop for a new generation.