much better : fix vote action