vote on post and validations