I do not support this bill, but am not surprised that my US Rep. Cleaver did vote for it. While there are some great provisions in this bill, others parts stifle states and create potential loop holes for voter fraud. At no time should people who are not USA citizens be allowed to vote in any elections in the USA. Also publically funded matching of political contributions is a source of wasteful and distasteful spending! My hard earned dollars are not to fund any political campaign without my explicit support. It is unfortunate some of the great provisions of this bill are tainted with poor provisions. I am thankful that my 2 US Senators will not support the related Senate bill.