Add voting

have fun merging this one helen!
Don't need to create `@user` here :)