repurpose voting example. add viz example. answer some comments