add fingerprint validation