Making voting more responsive in the front end