Integrity: a lost treasure?