Exploring Hardcore, Prog Rock, Alternative Rock, and PALs