pose fingerprints added to handle duplicates