Porn: keep your promise