a user cannot vote twice