basic task validations