Added check and exception throw when used already voted