elaboration on different fingerprinting types; new references; hack for inserting document-specific references