all references should be checked