task validations