Porn: demanded supplied