Porn: a happy ending