E-verification is annoying and time consuming. In addition, the system has faced a barrage of criticism over the years for being flawed in its design and implementation. The system erroneously flags authorized workers, especially naturalized citizens and it has a difficult time identifying fraud, such as when undocumented immigrants use false papers to get hired. In addition, the associates that are flagged are rarely offered any opportunity to correct the situation. In addition, Kentucky GOP Sen. Rand Paul has expressed concerns that the photo verification portion of the E-Verify system could lead National ID’s.