Porn: assuming compilation