Agreed on best way, but stopping a non citizen from voting is not disenfranchisement.