Rigler and Deutsch Record Index project at Stanford, revisited