add some validation function
validation
add comment to voting