Porn: the gene genaration