Exploring Rock, Minimal, Hip Hop, Alternative Rock, and CDrs