added post validations