if a user has upvoted a question, they should be able to downvote it, and vice versa