supports fingerprint checking