add getUrlFingerprint()