fingerprinting lookup