Is is that hard to put information where people can find it? I have no idea where to vote, and no idea what link to go for monitoring voting results.
This kind of information should be incredibly easy to find, especially at a critical moment like this.