survey vote controller