HD Porn class compilation