Porn: masked exchangers