Porn: take a punch