Porn: so far so good