Porn: ready for everything