This is a new version of PIR based on embedding