At least its good that you agree there is gerrymandering, districting and the electoral college...which makes it so that the people's preferences don't matter.
Registration - Everyone in these states who isn't already registered to vote will 'be turned away'. AL, AK, AZ, AR, FL, GA, HI, IN, KY, LA, MI, MS, MO, OH, PA, RI, SC, TN, TX - pretty much all states that have been run by the GOP.
Voter ID - Since the late 20th century, the Republican Party has led efforts to create more stringent voter ID laws. 12 states now require voters to show some form of photo identification with approximately 13 other states pursuing similar legislation. The laws were often introduced by the Republican members of ALEC (i.e., a shady special interest group) and signed by Republican governors. The Texas law recognized government-issued photo identification and weapons permits but not college IDs, resulting in criticism that the law was unfavorable to young voters, who trend liberal, while favorable to gun owners, who trend conservative. Wiki.
Research has shown that the type of voter fraud that would be prevented by voter IDs is extremely rare. There is evidence that voter ids turns voters away.
https://fivethirtyeight.com/features/what-we-know-about-voter-id-laws/
But mookie is everywhere...so never mind.