added gender/farm validations