fix vote selection and voting