Ya, I eventually voted, thanks, Yes has like 83% or something
The site would not let me vote and then I could not get off of it. Had to turn the computer off.