start vote cast logic