Add vote only once functionality