fixing approval voting