switched to just one controller since the data they both use is the same
fixed bug where the next page would load sooner than the data had committed, causing it to not show the most recent vote