rap, hip-hop, reggae, sometimes some rock too....