add basic voting
add all the things