Exploring IDM, Contemporary, and Roots Reggae