Porn: proper complete