Equifax system is cumbersome