add vote
fix who has role