user cant vote twice on the same object