post and user validations working