Porn: a nasty deal semi